12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #
- # Makefile for TM5
- #
- # ------------------------------------------------
- # compiler and flags
- # ------------------------------------------------
- # flags are written to an include file by pycasso scripts:
- include Makefile_flags
- # ------------------------------------------------
- # implicit rules
- # ------------------------------------------------
- # how to form object files from F90 source:
- %.o: %.F90
- $(FC) -c -o $@ $(FFLAGS) $<
- @echo ' '
- # how to form object files from f90 source:
- %.o: %.f90
- $(FC) -c -o $@ $(FFLAGS) $<
- @echo ' '
- # how to form object files from F source:
- %.o: %.F
- $(F77) -c -o $@ $(FFLAGS) $<
- @echo ' '
- # ------------------------------------------------
- # explicit rules
- # ------------------------------------------------
- # some module could not be compile with optim flags on some machines:
- mdf.o meteo.o tmm.o:
- $(FC) -c -o $@ $(FFLAGS_BASIC) $<
- @echo ' '
- # unknown issue with some m7. Do not optimize.
- m7_dconc.o m7_dnum.o:
- $(FC) -c -o $@ $(FFLAGS_BASIC) $<
- @echo ' '
- # ------------------------------------------------
- # dependencies
- # ------------------------------------------------
- # dependencies are written to an include file by pycasso scripts:
- include Makefile_deps
- # ------------------------------------------------
- # end
- # ------------------------------------------------
|