PREFIX=/mnt/hdf/ireed/local HDF5_DIR=$(PREFIX)/hdf5/shared EOS_DIR=$(PREFIX)/hdfeos5 CC=gcc FCC=gfortran CFLAGS=-I$(HDF5_DIR)/include -I$(EOS_DIR)/include FFLAGS=$(CFLAGS) LDFLAGS=-L$(HDF5_DIR)/lib -L$(EOS_DIR)/lib CLIBS=-lhdf5_hl -lhdf5 -lGctp -lhe5_hdfeos -lsz -lz -lm FLIBS=-g -O2 $(CLIBS) all: clean swath-c swath-f swath-c: swath.c $(CC) $< $(CFLAGS) $(LDFLAGS) $(CLIBS) -o $@ swath-f: swath.f $(FCC) $< $(FFLAGS) $(LDFLAGS) $(FLIBS) -o $@ clean: rm -rf swath-c swath-f