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 scan_input.o mpas_mesh.o target_mesh.o remapper.o
8 @echo
"go up two directories and type compile to build WPS"
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 \
21 bitarray_module.o
: module_debug.o
27 datatype_module.o
: bitarray_module.o module_debug.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
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
59 output_module.o
: gridinfo_module.o misc_definitions_module.o module_debug.o parallel_module.o storage_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 scan_input.o mpas_mesh.o target_mesh.o remapper.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 module_map_utils.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
: gridinfo_module.o cio.o
75 write_met_module.o
: misc_definitions_module.o module_debug.o met_data_module.o
79 mpas_mesh.o
: scan_input.o
83 remapper.o
: scan_input.o mpas_mesh.o target_mesh.o
86 $(RM
) $(OBJS
) *.f90
*.mod