# Makefile to compile example program 'test1' on generic # Unix machines, where the appropriate compilers is aliased to # 'f90' .IGNORE: SHELL = /bin/csh F90 = f90 F90FLAGS = -O F90CFLAGS = -c F90LFLAGS = F90_COMPILE = $(F90) $(F90FLAGS) $(F90CFLAGS) F90_LOAD = $(F90) $(F90FLAGS) $(F90LFLAGS) .IGNORE: .SUFFIXES: .SUFFIXES: .f90 .o .mod .f90.o: $(F90_COMPILE) $*.f90 .f90.mod: $(F90_COMPILE) $*.f90 EXECUTABLES = test1 all: $(EXECUTABLES) test1: test1.o sderk90.o sderk_support.o utilities.o $(F90_LOAD) test1.o sderk90.o sderk_support.o utilities.o -o test1 test1.o: sderk90.mod sderk_support.mod utilities.mod sderk90.o: sderk_support.mod sderk90.mod: sderk_support.mod clean: rm -f *.o *.mod *.d $(EXECUTABLES)