diff -r 000000000000 -r c8ca04c3a9d6 Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile Sun Sep 21 21:59:01 2008 -0400 @@ -0,0 +1,40 @@ +# On thing1, do the following first: +# $ module load pgi +# $ module load netcdf +# $ module load cmor +# +FC=pgf90 +#CMOR=~hof/src/cmor/CMOR_V1.2 +#NETCDF=/apps/netcdf/3.6.2/jaguar +#NETCDF=/apps/netcdf/3.6.1/hawk_x86_64 +#NETCDF=/apps/netcdf/3.6.1/ewok_x86_64_pgi625 +#NETCDF=$(HOME)/robin1/netcdf-3.6.2 +# jaguar +#NETCDF=$(NETCDF_DIR) +#UDUNITS=/apps/udunits/1.12.4/robin1/udunits-1.12.4 +FFLAGS=-I$(INC_CMOR) -I$(INC_NETCDF) +LIBS=-L$(LIB_CMOR) -L$(LIB_NETCDF) -lcmor -ludunits -lnetcdf +# +OBJS=c-lamp_rewrite.o kind_mod.o clm_mod.o +MODS=kind_mod.mod clm_mod.mod + +.SUFFIXES: .f90 .o + +.f90.o: + $(FC) $(FFLAGS) -c $< + +all: c-lamp_rewrite + +c-lamp_rewrite: c-lamp_rewrite.o kind_mod.o clm_mod.o + $(FC) $(FFLAGS) -o $@ c-lamp_rewrite.o kind_mod.o clm_mod.o $(LIBS) + +clean: + $(RM) -f c-lamp_rewrite $(OBJS) $(MODS) + +install: all + cp -p c-lamp_rewrite $(HOME)/bin/ + +# +c-lamp_rewrite.o: clm_mod.o kind_mod.o c-lamp_rewrite.f90 +clm_mod.o: kind_mod.o clm_mod.f90 +kind_mod.o: kind_mod.f90