#dis #dis Open Source License/Disclaimer, Forecast Systems Laboratory #dis NOAA/OAR/FSL, 325 Broadway Boulder, CO 80305 #dis #dis This software is distributed under the Open Source Definition, #dis which may be found at http://www.opensource.org/osd.html. #dis #dis In particular, redistribution and use in source and binary forms, #dis with or without modification, are permitted provided that the #dis following conditions are met: #dis #dis - Redistributions of source code must retain this notice, this #dis list of conditions and the following disclaimer. #dis #dis - Redistributions in binary form must provide access to this #dis notice, this list of conditions and the following disclaimer, and #dis the underlying source code. #dis #dis - All modifications to this software must be clearly documented, #dis and are solely the responsibility of the agent making the #dis modifications. #dis #dis - If significant modifications or enhancements are made to this #dis software, the FSL Software Policy Manager #dis (softwaremgr@fsl.noaa.gov) should be notified. #dis #dis THIS SOFTWARE AND ITS DOCUMENTATION ARE IN THE PUBLIC DOMAIN #dis AND ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES #dis GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND #dis AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS #dis OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME #dis NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND #dis DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS. #dis SRCROOT=../.. include $(SRCROOT)/src/include/makefile.inc RM=rm -f .SUFFIXES: .F .o .F.o: $(FOBJS) $(RM) $@ $(FC) -c $(FFLAGS) $(FREE) $(INC) $(MODULELIB) $(LAPSLIB) -c $< -o $@ EXE= hinterp.exe FSRC= hinterp.F \ module_domain_info.F \ module_gridded_data.F \ module_hinterp_setup.F \ module_hinterp_gribprep.F \ proc_make_variable_metadata.F \ proc_output_variable.F \ proc_store_global_metadata.F \ wrf_debug.F FOBJS=$(FSRC:.F=.o) all: $(EXE) $(EXE): $(FOBJS) $(FC) -o $(EXE) $(LDFLAGS) $(FOBJS) $(LAPSLIB) $(MODULELIB) $(IOAPI) \ $(OTHERLIBS) hinterp.o: module_hinterp_setup.o module_domain_info.o module_gridded_data.o \ module_hinterp_gribprep.o wrf_debug.o module_domain_info.o: module_hinterp_setup.o module_hinterp_gribprep.o: module_hinterp_setup.o module_domain_info.o \ module_gridded_data.o proc_output_variable.o: module_hinterp_setup.o module_gridded_data.o proc_store_global_metadata.o: module_hinterp_setup.o debug: ($(RM) *.o *.exe *.mod *.M ; $(MAKE) $(EXE) \ "MODULELIB = $(MODULELIBDEBUG)" \ "FFLAGS = $(DBFLAGS)" ) clean: $(RM) $(FOBJS) $(EXE) *.o *.mod *.M core install: $(EXE) $(INSTALL) $(EXE) $(INSTALLROOT)/bin/$(EXE)