forrest@0: CC=gcc forrest@0: # forrest@0: # robin1 and phoenix forrest@0: LIBS=-L$(NETCDF)/lib -lnetcdf -lm forrest@0: # Penguins forrest@1: #LIBS=-L/usr/lib64/netcdf-3 -lnetcdf -lm forrest@0: # forrest@0: # robin1 and phoenix forrest@0: CPPFLAGS=-I$(NETCDF)/include forrest@0: # Penguins forrest@1: #CPPFLAGS=-I/usr/include/netcdf-3 forrest@0: # phoenix forrest@0: #CC=cc forrest@0: #CFLAGS=-O -h list=m $(CPPFLAGS) forrest@0: # robin1 and Penguins forrest@0: CFLAGS=-g -Wall -O $(CPPFLAGS) forrest@0: forrest@4: all: h1_summary h1_summary2 h1_summary_cb add_total_fields forrest@0: forrest@0: h1_summary: h1_summary.o forrest@0: $(CC) $(CFLAGS) -o $@ h1_summary.o $(LIBS) forrest@0: forrest@0: h1_summary2: h1_summary2.o forrest@0: $(CC) $(CFLAGS) -o $@ h1_summary2.o $(LIBS) forrest@0: forrest@4: h1_summary_cb: h1_summary_cb.o forrest@4: $(CC) $(CFLAGS) -o $@ h1_summary_cb.o $(LIBS) forrest@4: forrest@0: add_total_fields: add_total_fields.o forrest@0: $(CC) $(CFLAGS) -o $@ add_total_fields.o $(LIBS) forrest@0: forrest@0: clean: forrest@0: $(RM) -f h1_summary.o h1_summary forrest@0: $(RM) -f h1_summary2.o h1_summary2 forrest@4: $(RM) -f h1_summary_cb.o h1_summary_cb forrest@0: $(RM) -f add_total_fields.o add_total_fields forrest@0: forrest@0: install: all forrest@2: cp -p h1_summary $(HOME)/bin/h1_summary.`uname -n` forrest@2: cp -p h1_summary2 $(HOME)/bin/h1_summary2.`uname -n` forrest@4: cp -p h1_summary_cb $(HOME)/bin/h1_summary_cb.`uname -n` forrest@2: cp -p add_total_fields $(HOME)/bin/add_total_fields.`uname -n` forrest@0: