diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..63bbf05 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +RM = rm -f + +CC = CC +FC = f90 + +CFLAGS = -C +INCLUDES = +LIBS = +.SUFFIXES : .o .f +# rule to create .o files from .f files +.f.o: + $(RM) $*.o + $(FC) -c $(CFLAGS) $(INCLUDES) $*.f + +# rule to create executables from .o files +.o: + $(RM) $@ + $(FC) $(CFLAGS) $(INCLUDES) -o $@ $< $(LIBS) + +all: htdp + +htdp.o: htdp.f +initvl.o: initvl.f +initeq.o: initeq.f +initbd.o: initbd.f +initps.o: initps.f + +htdp: htdp.o initvl.o initeq.o initbd.o initps.o + $(FC) $(CFLAGS) $(INCLUDES) -o $@ $? $(LIBS) + |