10 |
|
|
11 |
src_root = . |
src_root = . |
12 |
|
|
13 |
VPATH = ${src_root}:${src_root}/dyn3d:${src_root}/dyn3d/Vlsplt:${src_root}/filtrez:${src_root}/phylmd:${src_root}/bibio:${src_root}/phylmd/Mobidic:${src_root}/phylmd/Orography:${src_root}/phylmd/Radlwsw:${src_root}/IOIPSL:${src_root}/IOIPSL/Stringop:${src_root}/dyn3d/Read_reanalyse:${src_root}/phylmd/Thermcell:${src_root}/phylmd/CV3_routines:${src_root}/phylmd/Conflx:${src_root}/phylmd/CV_routines:${src_root}/phylmd/Interface_surf:${src_root}/dyn3d/Dissipation:${src_root}/IOIPSL/Histcom:${src_root}/IOIPSL/Flincom |
VPATH = ${src_root}:${src_root}/dyn3d:${src_root}/dyn3d/Vlsplt:${src_root}/filtrez:${src_root}/phylmd:${src_root}/bibio:${src_root}/phylmd/Mobidic:${src_root}/phylmd/Orography:${src_root}/phylmd/Radlwsw:${src_root}/IOIPSL:${src_root}/IOIPSL/Stringop:${src_root}/dyn3d/Read_reanalyse:${src_root}/phylmd/Thermcell:${src_root}/phylmd/CV3_routines:${src_root}/phylmd/Conflx:${src_root}/phylmd/CV_routines:${src_root}/phylmd/Interface_surf:${src_root}/dyn3d/Dissipation:${src_root}/IOIPSL/Histcom |
14 |
|
|
15 |
common_sources := $(shell cat ${src_root}/common_sources) |
common_sources := $(shell cat ${src_root}/common_sources) |
16 |
|
|
40 |
SHELL = bash |
SHELL = bash |
41 |
|
|
42 |
# Extend known suffixes: |
# Extend known suffixes: |
43 |
|
|
44 |
COMPILE.f90 = $(FC) $(F90FLAGS) $(TARGET_ARCH) -c |
COMPILE.f90 = $(FC) $(F90FLAGS) $(TARGET_ARCH) -c |
45 |
|
|
46 |
%.o: %.f90 |
%.o: %.f90 |
47 |
$(COMPILE.f90) $(OUTPUT_OPTION) $< |
$(COMPILE.f90) $(OUTPUT_OPTION) $< |
48 |
|
|
76 |
# Dependencies among object files: |
# Dependencies among object files: |
77 |
include ${src_root}/depend.mk |
include ${src_root}/depend.mk |
78 |
|
|
79 |
# Other rules, optionnally: |
# Other rules, optionally: |
80 |
-include grep.mk |
-include grep.mk |
81 |
-include nag_rules.mk |
-include nag_rules.mk |