source: trunk/MESOSCALE/LMD_MM_MARS/SRC/LES/modif_mars/Makefile @ 1730

Last change on this file since 1730 was 1586, checked in by aslmd, 9 years ago

adapted LES version to previous commits (1577-1585)

File size: 1.6 KB
Line 
1#
2
3LN      =       ln -sf
4MAKE    =       make -i -r
5RM      =       rm -f
6
7
8MODULES = \
9        module_physics_addtendc.o \
10        module_physics_init.o \
11        update_inputs_physiq_mod.o \
12        update_outputs_physiq_mod.o \
13        iniphysiq_mod.o \
14        callphysiq_mod.o \
15        module_lmd_driver.o
16 
17OBJS    =
18
19NMM_MODULES = 
20
21LIBTARGET    =  physics
22TARGETDIR    =  ./
23
24$(LIBTARGET) :
25                if [ $(WRF_NMM_CORE) -eq 1 ] ; then \
26                  $(MAKE) nmm_contrib                                      ; \
27                  $(AR) $(ARFLAGS) ../main/$(LIBWRFLIB) $(MODULES) $(OBJS) $(NMM_OBJS) $(NMM_MODULES) ; \
28                else                                                         \
29                  $(MAKE) non_nmm                                          ; \
30                  $(AR) $(ARFLAGS) ../main/$(LIBWRFLIB) $(MODULES) $(OBJS)             ; \
31                fi
32
33include ../configure.wrf
34
35nmm_contrib : $(NMM_OBJS) $(NMM_MODULES) $(MODULES) $(OBJS)
36
37non_nmm : $(MODULES) $(OBJS)
38
39clean:
40        @ echo 'use the clean script'
41
42# DEPENDENCIES : only dependencies after this line (don't remove the word DEPENDENCIES)
43
44module_physics_addtendc.o: \
45                ../frame/module_state_description.o \
46                ../frame/module_configure.o
47
48module_physics_init.o : \
49                ../frame/module_state_description.o \
50                ../frame/module_configure.o \
51                ../frame/module_wrf_error.o \
52                ../frame/module_dm.o \
53                ../share/module_model_constants.o
54
55module_lmd_driver.o: \
56                ../frame/module_state_description.o \
57                ../frame/module_wrf_error.o \
58                ../frame/module_configure.o \
59                ../share/module_model_constants.o \
60#../frame/module_wrf_error.o \
61#../share/module_model_constants.o
62
63# DO NOT DELETE
Note: See TracBrowser for help on using the repository browser.