#
# Makefile for linux system (e.g., hao:iapetus)
#
UNAMES = $(shell uname -s)
#-----------------------------------------------------------------------
ifeq ($(UNAMES),Linux)
SHELL=/bin/csh
EXEC = mkcdf
FC = pgf90
#
# For 64-bit machines:
FFLAGS = -I/opt/local/netcdf/linux86-64/include
LIBS = -L/opt/local/netcdf/linux86-64/lib -lnetcdf
#
# For 32-bit machines:
#FFLAGS = -I/opt/local/netcdf/linux86/include
#LIBS = -L/opt/local/netcdf/linux86/lib -lnetcdf

LDFLAGS=
endif
#-----------------------------------------------------------------------
ifeq ($(UNAMES),SunOS)
SHELL=/bin/csh
EXEC = mkcdf
FC = f90
FFLAGS = -I/opt/local/include
LIBS   = -L/opt/local/lib -lnetcdf
LDFLAGS=
endif
#-----------------------------------------------------------------------
#
.SUFFIXES: .F

include Objects
#OBJS = mkcdf.F rdmgcm.F mkncfile.F

$(EXEC):        $(OBJS)
	$(FC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)

include Depends

.f.o:
	$(FC) -c $(FFLAGS) $<
.F.o:
	$(FC) -c $(FFLAGS) $<
