merge standard release WRF/WPS V3.0.1.1 into wrffire
[wrffire.git] / WPS / metgrid / src / Makefile
blob4b7b281d301745d8c7eefbdf6a75bed5851a6fa1
1 include ../../configure.wps
3 OBJS = cio.o wrf_debug.o bitarray_module.o constants_module.o datatype_module.o module_stringutil.o gridinfo_module.o metgrid.o input_module.o interp_module.o interp_option_module.o list_module.o llxy_module.o met_data_module.o minheap_module.o misc_definitions_module.o module_date_pack.o module_debug.o module_map_utils.o module_mergesort.o output_module.o parallel_module.o process_domain_module.o queue_module.o read_met_module.o rotate_winds_module.o storage_module.o write_met_module.o
5 all:
6 clear ;
7 @echo " "
8 @echo "go up two directories and type compile to build WPS"
9 @echo " "
10 @echo " "
12 metgrid.exe: $(OBJS)
13 $(FC) $(LDFLAGS) -o $@ $(OBJS) \
14 $(WRF_DIR)/frame/pack_utils.o $(WRF_DIR)/frame/module_machine.o \
15 $(WRF_DIR)/frame/module_internal_header_util.o \
16 $(WRF_INCLUDE) \
17 $(WRF_LIB) \
18 $(MPI_LIB)
20 bitarray_module.o: module_debug.o
22 cio.o:
24 constants_module.o:
26 datatype_module.o: bitarray_module.o module_debug.o
28 module_stringutil.o:
30 gridinfo_module.o: misc_definitions_module.o module_debug.o
32 metgrid.o: gridinfo_module.o interp_option_module.o module_debug.o parallel_module.o process_domain_module.o
34 input_module.o: gridinfo_module.o misc_definitions_module.o parallel_module.o queue_module.o
36 interp_module.o: bitarray_module.o misc_definitions_module.o module_debug.o queue_module.o
38 interp_option_module.o: list_module.o misc_definitions_module.o module_debug.o module_stringutil.o
40 list_module.o: module_debug.o
42 llxy_module.o: gridinfo_module.o module_map_utils.o module_debug.o misc_definitions_module.o
44 met_data_module.o:
46 minheap_module.o: datatype_module.o
48 misc_definitions_module.o:
50 module_date_pack.o: module_debug.o
52 module_debug.o: parallel_module.o
54 module_map_utils.o: constants_module.o misc_definitions_module.o module_debug.o
56 module_mergesort.o:
58 output_module.o: gridinfo_module.o misc_definitions_module.o module_debug.o parallel_module.o storage_module.o
60 parallel_module.o:
62 process_domain_module.o: module_date_pack.o bitarray_module.o gridinfo_module.o input_module.o interp_module.o interp_option_module.o list_module.o llxy_module.o misc_definitions_module.o module_debug.o module_mergesort.o output_module.o parallel_module.o read_met_module.o rotate_winds_module.o storage_module.o
64 queue_module.o: module_debug.o
66 read_met_module.o: constants_module.o misc_definitions_module.o module_debug.o met_data_module.o
68 rotate_winds_module.o: bitarray_module.o constants_module.o llxy_module.o misc_definitions_module.o module_debug.o
70 storage_module.o: datatype_module.o minheap_module.o misc_definitions_module.o module_debug.o parallel_module.o module_stringutil.o
72 wrf_debug.o: cio.o
74 write_met_module.o: misc_definitions_module.o module_debug.o met_data_module.o
76 clean:
77 $(RM) $(OBJS) *.f90 *.mod
78 $(RM) metgrid.exe
80 superclean: clean