# Makefile for W. J. Cody's celefunt programs. # dnw 20Jan05 FFLAGS = -fno-automatic .f.o: ; f77 $(FFLAGS) -c -o $@ $< OBJS_NO_REPORT = machard.o rend.o OBJS = $(OBJS_NO_REPORT) reportd.o EXECS = cabsd cexpd clogd cpowd csincosd csqrtd .PHONY : all clean all: $(EXECS) cabsd: $(OBJS_NO_REPORT) cabsd.o f77 $(FFLAGS) -o $@ $^ cexpd: $(OBJS) cexpd.o f77 $(FFLAGS) -o $@ $^ clogd: $(OBJS) clogd.o f77 $(FFLAGS) -o $@ $^ cpowd: $(OBJS) cpowd.o f77 $(FFLAGS) -o $@ $^ csincosd: $(OBJS) csincosd.o f77 $(FFLAGS) -o $@ $^ csqrtd: $(OBJS) csqrtd.o f77 $(FFLAGS) -o $@ $^ machard.o : machard.f rend.o : rend.f reportd.o : reportd.f cabsd.o : cabsd.f cexpd.o : cexpd.f clogd.o : clogd.f cpowd.o : cpowd.f csincosd.o : csincosd.f csqrtd.o : csqrtd.f clean: rm *.o $(EXECS)