[cig-commits] r7076 - in geodyn/3D/MAG/trunk: . src

leif at geodynamics.org leif at geodynamics.org
Tue Jun 5 17:30:24 PDT 2007


Author: leif
Date: 2007-06-05 17:30:24 -0700 (Tue, 05 Jun 2007)
New Revision: 7076

Modified:
   geodyn/3D/MAG/trunk/Makefile
   geodyn/3D/MAG/trunk/src/makefile
Log:
Allow buildbot to set the Fortran compiler.

Modified: geodyn/3D/MAG/trunk/Makefile
===================================================================
--- geodyn/3D/MAG/trunk/Makefile	2007-06-05 23:56:50 UTC (rev 7075)
+++ geodyn/3D/MAG/trunk/Makefile	2007-06-06 00:30:24 UTC (rev 7076)
@@ -1,4 +1,7 @@
 
 all:
-	cd src && make all
+	cd src && make F77="$(F77)" all
 
+clean:
+	cd src && make F77="$(F77)" clean
+

Modified: geodyn/3D/MAG/trunk/src/makefile
===================================================================
--- geodyn/3D/MAG/trunk/src/makefile	2007-06-05 23:56:50 UTC (rev 7075)
+++ geodyn/3D/MAG/trunk/src/makefile	2007-06-06 00:30:24 UTC (rev 7076)
@@ -4,89 +4,91 @@
 #$Date: $
 ###################################################################
 
+F77 = g77 -funroll-all-loops
+
 all: magx
 
  magx  : nl.o prep.o amhd.o legtf.o rderiv.o stor.o prnt.o ludc.o dtchck.o kei.o mei.o pbar.o gquad.o random.o chebtf.o chebi.o rffti.o fact.o cftrig.o fourtf.o fax.o fftrig.o sgesl.o sgefa.o fft99a.o fft99b.o vpassm.o wpassm.o spherictf.o filter.o graphout.o moveout.o movaout.o movmout.o cmbcoeff.o spectrum.o mapdata.o copydat.o stopiteration.o 
-	g77 nl.o prep.o amhd.o legtf.o rderiv.o stor.o prnt.o ludc.o dtchck.o kei.o mei.o pbar.o gquad.o random.o chebtf.o chebi.o rffti.o fact.o cftrig.o fourtf.o fax.o fftrig.o sgesl.o sgefa.o fft99a.o fft99b.o vpassm.o wpassm.o spherictf.o filter.o graphout.o moveout.o movaout.o movmout.o cmbcoeff.o spectrum.o mapdata.o copydat.o stopiteration.o -o magx
+	$(F77) nl.o prep.o amhd.o legtf.o rderiv.o stor.o prnt.o ludc.o dtchck.o kei.o mei.o pbar.o gquad.o random.o chebtf.o chebi.o rffti.o fact.o cftrig.o fourtf.o fax.o fftrig.o sgesl.o sgefa.o fft99a.o fft99b.o vpassm.o wpassm.o spherictf.o filter.o graphout.o moveout.o movaout.o movmout.o cmbcoeff.o spectrum.o mapdata.o copydat.o stopiteration.o -o magx
 
 nl.o	: nl.f param.f com3.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  nl.f   
+	$(F77)   -O2  -c -C  nl.f   
 prep.o	: prep.f param.f com1.f com2.f com3.f com4.f com5.f com6.f com7.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  prep.f   
+	$(F77)   -O2  -c -C  prep.f   
 amhd.o	: amhd.f param.f com1.f com2.f com3.f com4.f com5.f com6.f com7.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  amhd.f   
+	$(F77)   -O2  -c -C  amhd.f   
 legtf.o	: legtf.f param.f com4.f com5.f com6.f
-	g77   -O2 -funroll-all-loops  -c -C  legtf.f   
+	$(F77)   -O2  -c -C  legtf.f   
 rderiv.o	: rderiv.f param.f com7.f 
-	g77   -O2 -funroll-all-loops  -c -C  rderiv.f
+	$(F77)   -O2  -c -C  rderiv.f
 dtchck.o	: dtchck.f
-	g77   -O2 -funroll-all-loops  -c -C  dtchck.f
+	$(F77)   -O2  -c -C  dtchck.f
 kei.o	: kei.f param.f com1.f com4.f com5.f
-	g77   -O2 -funroll-all-loops  -c -C  kei.f
+	$(F77)   -O2  -c -C  kei.f
 mei.o	: mei.f param.f com1.f com4.f com5.f
-	g77   -O2 -funroll-all-loops  -c -C  mei.f
+	$(F77)   -O2  -c -C  mei.f
 pbar.o	: pbar.f
-	g77   -O2 -funroll-all-loops  -c -C  pbar.f   
+	$(F77)   -O2  -c -C  pbar.f   
 ludc.o	: ludc.f param.f com1.f com2.f com3.f com4.f com7.f
-	g77   -O2 -funroll-all-loops  -c -C  ludc.f   
+	$(F77)   -O2  -c -C  ludc.f   
 gquad.o	: gquad.f
-	g77   -O2 -funroll-all-loops  -c -C  gquad.f   
+	$(F77)   -O2  -c -C  gquad.f   
 random.o	: random.f
-	g77   -O2 -funroll-all-loops  -c -C  random.f   
+	$(F77)   -O2  -c -C  random.f   
 chebtf.o	: chebtf.f
-	g77   -O2 -funroll-all-loops  -c -C  chebtf.f  
+	$(F77)   -O2  -c -C  chebtf.f  
 chebi.o	: chebi.f
-	g77   -O2 -funroll-all-loops  -c -C  chebi.f   
+	$(F77)   -O2  -c -C  chebi.f   
 rffti.o	: rffti.f
-	g77   -O2 -funroll-all-loops  -c -C  rffti.f   
+	$(F77)   -O2  -c -C  rffti.f   
 fact.o	: fact.f
-	g77   -O2 -funroll-all-loops  -c -C  fact.f   
+	$(F77)   -O2  -c -C  fact.f   
 cftrig.o	: cftrig.f
-	g77   -O2 -funroll-all-loops  -c -C  cftrig.f  
+	$(F77)   -O2  -c -C  cftrig.f  
 fourtf.o	: fourtf.f
-	g77   -O2 -funroll-all-loops  -c -C  fourtf.f  
+	$(F77)   -O2  -c -C  fourtf.f  
 fax.o	: fax.f
-	g77   -O2 -funroll-all-loops  -c -C  fax.f   
+	$(F77)   -O2  -c -C  fax.f   
 fftrig.o	: fftrig.f
-	g77   -O2 -funroll-all-loops  -c -C  fftrig.f  
+	$(F77)   -O2  -c -C  fftrig.f  
 sgesl.o	: sgesl.f
-	g77   -O2 -funroll-all-loops  -c -C  sgesl.f   
+	$(F77)   -O2  -c -C  sgesl.f   
 sgefa.o	: sgefa.f
-	g77   -O2 -funroll-all-loops  -c -C  sgefa.f   
+	$(F77)   -O2  -c -C  sgefa.f   
 fft99a.o	: fft99a.f
-	g77   -O2 -funroll-all-loops  -c -C  fft99a.f  
+	$(F77)   -O2  -c -C  fft99a.f  
 fft99b.o	: fft99b.f
-	g77   -O2 -funroll-all-loops  -c -C  fft99b.f  
+	$(F77)   -O2  -c -C  fft99b.f  
 vpassm.o	: vpassm.f
-	g77   -O2 -funroll-all-loops  -c -C  vpassm.f  
+	$(F77)   -O2  -c -C  vpassm.f  
 wpassm.o	: wpassm.f
-	g77   -O2 -funroll-all-loops  -c -C  wpassm.f  
+	$(F77)   -O2  -c -C  wpassm.f  
 spherictf.o	: spherictf.f param.f com4.f
-	g77   -O2 -funroll-all-loops  -c -C  spherictf.f  
+	$(F77)   -O2  -c -C  spherictf.f  
 filter.o	: filter.f param.f com4.f
-	g77   -O2 -funroll-all-loops  -c -C  filter.f  
+	$(F77)   -O2  -c -C  filter.f  
 graphout.o	: graphout.f param.f com1.f com3.f com4.f com5.f com6.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  graphout.f  
+	$(F77)   -O2  -c -C  graphout.f  
 moveout.o	: moveout.f param.f com1.f com3.f com4.f com6.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  moveout.f  
+	$(F77)   -O2  -c -C  moveout.f  
 movaout.o	: movaout.f param.f com1.f com3.f com4.f com6.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  movaout.f  
+	$(F77)   -O2  -c -C  movaout.f  
 movmout.o	: movmout.f param.f com1.f com3.f com4.f com6.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  movmout.f  
+	$(F77)   -O2  -c -C  movmout.f  
 cmbcoeff.o	: cmbcoeff.f param.f com1.f com3.f com5.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  cmbcoeff.f  
+	$(F77)   -O2  -c -C  cmbcoeff.f  
 spectrum.o	: spectrum.f param.f com1.f com3.f com4.f com5.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  spectrum.f  
+	$(F77)   -O2  -c -C  spectrum.f  
 stor.o	: stor.f param.f com1.f com3.f com4.f com5.f 
-	g77   -O2 -funroll-all-loops  -c -C  stor.f  
+	$(F77)   -O2  -c -C  stor.f  
 prnt.o	: prnt.f param.f com1.f com3.f com4.f com5.f com8.f
-	g77   -O2 -funroll-all-loops  -c -C  prnt.f  
+	$(F77)   -O2  -c -C  prnt.f  
 mapdata.o	: mapdata.f param.f  com3.f  com5.f
-	g77   -O2 -funroll-all-loops  -c -C  mapdata.f  
+	$(F77)   -O2  -c -C  mapdata.f  
 copydat.o	: copydat.f
-	g77   -O2 -funroll-all-loops  -c -C  copydat.f  
+	$(F77)   -O2  -c -C  copydat.f  
 stopiteration.o	: stopiteration.f
-	g77   -O2 -funroll-all-loops  -c -C stopiteration.f
+	$(F77)   -O2  -c -C stopiteration.f
 
 clean: 
 		rm -f *.o magx*



More information about the cig-commits mailing list