include ../configure.arwp OBJS = 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 wrong: clear ; @echo " " @echo "go up one directory and type compile to build ARWpost" @echo " " @echo " " all: ARWpost.exe ARWpost.exe: $(OBJS) $(FC) $(LDFLAGS) -o $@ $(OBJS) \ $(WRF_DIR_PRE)$(WRF_DIR)/frame/module_internal_header_util.o \ $(WRF_DIR_PRE)$(WRF_DIR)/frame/module_machine.o \ $(WRF_DIR_PRE)$(WRF_DIR)/frame/pack_utils.o \ -L$(NETCDF)/lib -I$(NETCDF)/include \ -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib1 \ -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_int \ -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_netcdf \ -I$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib_share \ -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_netcdf \ -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib1 \ -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_int \ -L$(WRF_DIR_PRE)$(WRF_DIR)/external/io_grib_share \ -lwrfio_int -lwrfio_nf -lio_grib1 -lio_grib_share -lnetcdf \ $(LIBVIS5D) module_model_basics.o: constants_module.o: misc_definitions_module.o: module_date_pack.o: module_get_file_names.o: module_arrays.o: module_model_basics.o gridinfo_module.o module_pressure.o: module_model_basics.o module_interp.o: module_map_utils.o: wrf_debug.o: module_debug.o: queue_module.o: module_debug.o gridinfo_module.o: misc_definitions_module.o module_debug.o module_get_file_names.o input_module.o: gridinfo_module.o misc_definitions_module.o queue_module.o output_module.o: input_module.o module_model_basics.o module_arrays.o v5d_module.o: gridinfo_module.o output_module.o module_map_utils.o process_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 ARWpost.o: gridinfo_module.o module_debug.o process_domain_module.o module_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 module_calc_cape.o: module_model_basics.o constants_module.o module_calc_dbz.o: module_model_basics.o constants_module.o module_calc_height.o: module_model_basics.o constants_module.o module_calc_pressure.o: module_model_basics.o module_calc_slp.o: module_model_basics.o constants_module.o module_calc_rh.o: module_model_basics.o constants_module.o module_calc_tk.o: module_model_basics.o constants_module.o module_calc_tc.o: module_model_basics.o constants_module.o module_calc_td.o: module_model_basics.o module_calc_theta.o: module_model_basics.o module_calc_uvmet.o: module_model_basics.o module_calc_wdir.o: module_model_basics.o module_calc_wspd.o: module_model_basics.o module_calc_clfr.o: module_model_basics.o clean: rm -f $(OBJS) *.mod clobber: rm -f $(OBJS) *.mod rm -f *.f rm -f ARWpost.exe