# Set the precision [one of: r4|r8]  You must use lower case!
PRECISION = r8

CF = $(F90)
PARSELIB = $(PARSE_LIB_$(PRECISION))
PARSEMOD = $(PARSE_MOD_$(PRECISION))
FFLAGS = $(F90_OPTS)
LDFLAGS = $(PARSELIB) $(LD_OPTS)
PROG = expmac

$(PROG): $(PROG).f $(PARSEMOD)
	$(CF) -c $(FFLAGS) $(PARSEMOD)
	$(CF) $(FFLAGS) $(PROG).f $(LDFLAGS) -o $(PROG)
	/bin/rm -f *.mod *.o

clean:
	/bin/rm -f *.mod *.o $(PROG)

new:
	make clean
	make

install:
	mv $(PROG) ../../bin/$(SYSTEM)
