[cig-commits] r20680 - cs/buildbot/pylith_deps/src

brad at geodynamics.org brad at geodynamics.org
Tue Sep 4 11:12:19 PDT 2012


Author: brad
Date: 2012-09-04 11:12:18 -0700 (Tue, 04 Sep 2012)
New Revision: 20680

Modified:
   cs/buildbot/pylith_deps/src/makefile
Log:
Added netCDF4.

Modified: cs/buildbot/pylith_deps/src/makefile
===================================================================
--- cs/buildbot/pylith_deps/src/makefile	2012-09-04 18:02:58 UTC (rev 20679)
+++ cs/buildbot/pylith_deps/src/makefile	2012-09-04 18:12:18 UTC (rev 20680)
@@ -17,11 +17,11 @@
 
 default:
 
-linux: gcc python mpich cppunit swig numpy fiat proj netcdf hdf5 h5py pythia nemesis
+linux: gcc python mpich cppunit pcre swig numpy fiat proj hdf5 h5py netcdf netcdfpy pythia nemesis
 
-darwin: gcc python mpich cppunit pcre swig numpy fiat proj netcdf hdf5 h5py pythia nemesis
+darwin: gcc python mpich cppunit pcre swig numpy fiat proj hdf5 h5py netcdf netcdfpy pythia nemesis
 
-cygwin: mpich numpy fiat proj netcdf pythia h5py nemesis
+cygwin: mpich numpy fiat proj hdf5 h5py netcdf netcdfpy pythia nemesis
 
 gnubuild:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/m4-1.4.16.tar.gz
@@ -157,18 +157,6 @@
 		make -j $(MAKE_THREADS) && \
 		make install
 
-
-netcdf:
-	$(FETCH) http://geodynamics.org/~buildbot/deps/netcdf-4.1.1.tar.gz
-	tar --no-same-owner -zxvf netcdf-4.1.1.tar.gz
-	mkdir -p netcdf-4.1.1-build
-	cd netcdf-4.1.1-build && \
-		../netcdf-4.1.1/configure --prefix=$(HOME)/install/$(BUILDBOT) \
-			--enable-shared --disable-static --disable-netcdf-4 --disable-dap  $(env_flags) && \
-		make -j $(MAKE_THREADS) && \
-		make install
-
-
 hdf5:
 	$(FETCH) http://geodynamics.org/~buildbot/deps/hdf5-1.8.8.tar.gz
 	tar --no-same-owner -zxvf hdf5-1.8.8.tar.gz
@@ -185,6 +173,24 @@
 		python setup.py build --hdf5=$(HOME)/install/$(BUILDBOT) && \
 		python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
 
+netcdf:
+	$(FETCH) http://geodynamics.org/~buildbot/deps/netcdf-4.1.3.tar.gz
+	tar --no-same-owner -zxvf netcdf-4.1.3.tar.gz
+	mkdir -p netcdf-4.1.3-build
+	cd netcdf-4.1.3-build && \
+		../netcdf-4.1.3/configure --prefix=$(HOME)/install/$(BUILDBOT) \
+			--enable-shared --disable-static --enable-netcdf-4 --disable-dap  $(env_flags) && \
+		make -j $(MAKE_THREADS) && \
+		make install
+
+netcdfpy:
+	$(FETCH) http://geodynamics.org/~buildbot/deps/netCDF4-1.0fix1.tar.gz
+	tar --no-same-owner -zxvf netCDF4-1.0fix1.tar.gz
+	cd netCDF4-1.0 && \
+		echo -e "[options]\nuse_ncconfig=True" > netCDF4-1.0/setup.cfg && \
+		python setup.py build && \
+		python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
+
 pythia:
 	svn co http://geodynamics.org/svn/cig/cs/pythia/trunk pythia-dev
 	cd pythia-dev && python setup.py install --prefix=$(HOME)/install/$(BUILDBOT)
@@ -198,7 +204,5 @@
 		make && \
 		make install
 
-
-
 cleanup_x86_64:
 	rm -fr $(HOME)/install/$(BUILDBOT)/lib32



More information about the CIG-COMMITS mailing list