SHELL = @SHELL@ CC = @CC@ FC = @FC@ LIBS = @LIBS@ LDFLAGS = @LDFLAGS@ all: all-redirect PROGRAMS = nxtval-test ic_nxtval-test nxtval-test_SOURCES = nxtval.c nxtval_create.c nxtval_free.c nxtval-test.c nxtval-test_OBJECTS = nxtval.o nxtval_create.o nxtval_free.o icnxtval-test_SOURCES = ic_nxtval.c ic_nxtval_create1.c ic_nxtval_free.c \ ic_nxtval-test.c icnxtval-test_OBJECTS = ic_nxtval.o ic_nxtval_create1.o ic_nxtval_free.o SOURCES = ${nxtval-test_SOURCES} ${icnxtval-test_SOURCES} nxtval.h ic_nxtval.h nxtval-test: nxtval-test.o ${nxtval-test_OBJECTS} ${CC} -o nxtval-test nxtval-test.o ${nxtval-test_OBJECTS} ${LDFLAGS} ${LIBS} ic_nxtval-test: ic_nxtval-test.o ${icnxtval-test_OBJECTS} ${CC} -o ic_nxtval-test ic_nxtval-test.o ${icnxtval-test_OBJECTS} ${LIBS} all-redirect: ${PROGRAMS} clean: rm -f *.o ${PROGRAMS} *~ .SUFFIXES: .SUFFIXES: .o .c .f .f90 .c: ${CC} ${CFLAGS} -o $* $< ${LDFLAGS} ${LIBS} .c.o: ${CC} ${CFLAGS} -c $< .f: ${FC} ${FCFLAGS} -o $* $< ${LDFLAGS} ${LIBS} .f.o: ${FC} ${FCFLAGS} -c $< .f90: ${FC} ${FCFLAGS} -o $* $< ${LDFLAGS} ${LIBS} sources: @echo ${SOURCES}