source: trunk/mesoscale/LMD_MM_MARS/SRC/ARWpost/src/Makefile @ 69

Last change on this file since 69 was 11, checked in by aslmd, 14 years ago

spiga@svn-planeto:ajoute le modele meso-echelle martien

File size: 3.6 KB
Line 
1
2include ../configure.arwp
3
4OBJS = wrf_debug.o module_model_basics.o constants_module.o gridinfo_module.o ARWpost.o input_module.o output_module.o module_map_utils.o v5d_module.o misc_definitions_module.o module_date_pack.o module_debug.o process_domain_module.o queue_module.o module_get_file_names.o module_interp.o module_diagnostics.o module_arrays.o module_pressure.o module_calc_height.o module_calc_pressure.o module_calc_theta.o module_calc_tk.o module_calc_tc.o module_calc_td.o module_calc_rh.o module_calc_uvmet.o module_calc_slp.o module_calc_dbz.o module_calc_cape.o module_calc_wdir.o module_calc_wspd.o module_calc_clfr.o
5
6
7wrong: 
8        clear ;
9        @echo " "
10        @echo "go up one directory and type compile to build ARWpost"
11        @echo " "
12        @echo " "
13
14
15all: ARWpost.exe
16
17ARWpost.exe: $(OBJS)
18        $(FC) $(LDFLAGS) -o $@ $(OBJS)  \
19                $(WRF_DIR_PRE)$(WRF_DIR)/frame/module_internal_header_util.o  \
20                $(WRF_DIR_PRE)$(WRF_DIR)/frame/module_machine.o  \
21                $(WRF_DIR_PRE)$(WRF_DIR)/frame/pack_utils.o  \
22                -L$(NETCDF)/lib -I$(NETCDF)/include  \
23                -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib1  \
24                -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_int  \
25                -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_netcdf  \
26                -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib_share  \
27                -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_netcdf  \
28                -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib1  \
29                -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_int  \
30                -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib_share  \
31                -lwrfio_int -lwrfio_nf -lio_grib1 -lio_grib_share -lnetcdf \
32                $(LIBVIS5D)
33
34
35module_model_basics.o:
36
37constants_module.o:
38
39misc_definitions_module.o:
40
41module_date_pack.o:
42
43module_get_file_names.o:
44
45module_arrays.o: module_model_basics.o gridinfo_module.o
46
47module_pressure.o: module_model_basics.o
48
49module_interp.o:
50
51module_map_utils.o:
52
53wrf_debug.o:
54
55module_debug.o:
56
57queue_module.o: module_debug.o
58
59gridinfo_module.o: misc_definitions_module.o module_debug.o module_get_file_names.o
60
61input_module.o: gridinfo_module.o misc_definitions_module.o queue_module.o
62
63output_module.o: input_module.o module_model_basics.o module_arrays.o
64
65v5d_module.o: gridinfo_module.o output_module.o module_map_utils.o
66
67process_domain_module.o: module_date_pack.o gridinfo_module.o input_module.o output_module.o v5d_module.o misc_definitions_module.o module_debug.o module_interp.o module_diagnostics.o module_arrays.o module_model_basics.o module_pressure.o
68
69ARWpost.o: gridinfo_module.o module_debug.o process_domain_module.o
70
71
72
73module_diagnostics.o: gridinfo_module.o output_module.o module_arrays.o module_interp.o module_pressure.o module_calc_height.o module_calc_pressure.o module_calc_tk.o module_calc_tc.o module_calc_theta.o module_calc_td.o module_calc_rh.o module_calc_uvmet.o module_calc_slp.o module_calc_dbz.o module_calc_cape.o module_calc_wdir.o module_calc_wspd.o module_calc_clfr.o
74
75module_calc_cape.o: module_model_basics.o constants_module.o
76module_calc_dbz.o: module_model_basics.o constants_module.o
77module_calc_height.o: module_model_basics.o constants_module.o
78module_calc_pressure.o: module_model_basics.o
79module_calc_slp.o: module_model_basics.o constants_module.o
80module_calc_rh.o: module_model_basics.o constants_module.o
81module_calc_tk.o: module_model_basics.o constants_module.o
82module_calc_tc.o: module_model_basics.o constants_module.o
83module_calc_td.o: module_model_basics.o
84module_calc_theta.o: module_model_basics.o
85module_calc_uvmet.o: module_model_basics.o
86module_calc_wdir.o: module_model_basics.o
87module_calc_wspd.o: module_model_basics.o
88module_calc_clfr.o: module_model_basics.o
89
90clean:
91        rm -f $(OBJS) *.mod
92
93clobber:
94        rm -f $(OBJS) *.mod
95        rm -f *.f
96        rm -f ARWpost.exe
Note: See TracBrowser for help on using the repository browser.