** TAG CREATION **
[WPS-merge.git] / metgrid / src / Makefile
blobe6730a219524db36614ec63a32d5791667fa8e24
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/module_driver_constants.o \
15 $(WRF_DIR)/frame/pack_utils.o $(WRF_DIR)/frame/module_machine.o \
16 $(WRF_DIR)/frame/module_internal_header_util.o \
17 $(WRF_INCLUDE) \
18 $(WRF_LIB) \
19 $(MPI_LIB)
21 bitarray_module.o: module_debug.o
23 cio.o:
25 constants_module.o:
27 datatype_module.o: bitarray_module.o module_debug.o
29 module_stringutil.o:
31 gridinfo_module.o: misc_definitions_module.o module_debug.o
33 metgrid.o: gridinfo_module.o interp_option_module.o module_debug.o parallel_module.o process_domain_module.o
35 input_module.o: gridinfo_module.o misc_definitions_module.o parallel_module.o queue_module.o
37 interp_module.o: bitarray_module.o misc_definitions_module.o module_debug.o queue_module.o
39 interp_option_module.o: list_module.o misc_definitions_module.o module_debug.o module_stringutil.o
41 list_module.o: module_debug.o
43 llxy_module.o: gridinfo_module.o module_map_utils.o module_debug.o misc_definitions_module.o
45 met_data_module.o:
47 minheap_module.o: datatype_module.o
49 misc_definitions_module.o:
51 module_date_pack.o: module_debug.o
53 module_debug.o: parallel_module.o
55 module_map_utils.o: constants_module.o misc_definitions_module.o module_debug.o
57 module_mergesort.o:
59 output_module.o: gridinfo_module.o misc_definitions_module.o module_debug.o parallel_module.o storage_module.o
61 parallel_module.o:
63 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
65 queue_module.o: module_debug.o
67 read_met_module.o: constants_module.o misc_definitions_module.o module_debug.o met_data_module.o
69 rotate_winds_module.o: bitarray_module.o constants_module.o llxy_module.o misc_definitions_module.o module_debug.o
71 storage_module.o: datatype_module.o minheap_module.o misc_definitions_module.o module_debug.o parallel_module.o module_stringutil.o
73 wrf_debug.o: cio.o
75 write_met_module.o: misc_definitions_module.o module_debug.o met_data_module.o
77 clean:
78 $(RM) $(OBJS) *.f90 *.mod
79 $(RM) metgrid.exe
81 superclean: clean