# *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* # ** Copyright UCAR (c) 1992 - 2007 # ** University Corporation for Atmospheric Research (UCAR) # ** National Center for Atmospheric Research (NCAR) # ** Research Applications Lab (RAL) # ** P.O.Box 3000, Boulder, Colorado, 80307-3000, USA # *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* ############################################################################### # # Makefile for the vx_met_util library # ############################################################################### TARGETS = libvx_met_util.a OBJECTS = apply_mask.o \ compute_ci.o \ met_stats.o \ read_grib.o \ read_pcp_combine_netcdf.o \ rescale_lon.o \ two_to_one.o OPT_FLAGS= FAKES = vx_met_util_all vx_met_util_lib clean LIB_DIR = .. vx_met_util_all: @ echo @ echo "*** Making vx_met_util Library ***" @ echo @ make vx_met_util_lib --no-print-directory cp $(TARGETS) ../. vx_met_util_lib: libvx_met_util.a @ echo libvx_met_util.a: $(OBJECTS) ar -rs libvx_met_util.a $(OBJECTS) ranlib libvx_met_util.a apply_mask.o: apply_mask.cc $(COMPILER) apply_mask.cc $(FLAGS) $(OPT_FLAGS) -c -DMET_BASE=\"$(MET_BASE)\" -I$(LIB_DIR) compute_ci.o: compute_ci.cc $(COMPILER) compute_ci.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) $(GSL_INCS) met_stats.o: met_stats.cc $(COMPILER) met_stats.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) $(GSL_INCS) read_grib.o: read_grib.cc $(COMPILER) read_grib.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) $(GSL_INCS) $(NETCDF_INCS) read_pcp_combine_netcdf.o: read_pcp_combine_netcdf.cc $(COMPILER) read_pcp_combine_netcdf.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) $(NETCDF_INCS) rescale_lon.o: rescale_lon.cc $(COMPILER) rescale_lon.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) two_to_one.o: two_to_one.cc $(COMPILER) two_to_one.cc $(FLAGS) $(OPT_FLAGS) -c -I$(LIB_DIR) clean: rm -f *.a *.o temp junk core a.out $(TARGETS) ../$(TARGETS) .PHONY: $(FAKES)