Commit | Line | Data |
---|---|---|
8afad933 BK |
1 | CFLAGS = -n -O -s |
2 | ||
3 | all: ratfor | |
4 | ||
5 | cp: ratfor | |
6 | cp ratfor /bin | |
7 | rm y.tab.c *.o ratfor y.tab.h | |
8 | ||
9 | cmp: ratfor | |
10 | cmp ratfor /bin/ratfor | |
11 | rm y.tab.c *.o ratfor y.tab.h | |
12 | ||
13 | ratfor: r0.o r1.o r2.o rio.o rlook.o rlex.o y.tab.o | |
14 | cc $(CFLAGS) r*.o y.tab.o -o ratfor | |
15 | ||
16 | r0.o: r.h y.tab.h r0.c | |
17 | r1.o: r.h y.tab.h r1.c | |
18 | r2.o: r.h y.tab.h r2.c | |
19 | rio.o: r.h y.tab.h rio.c | |
20 | rlook.o: r.h y.tab.h rlook.c | |
21 | rlex.o: r.h y.tab.h rlex.c | |
22 | y.tab.c: r.g | |
23 | yacc -d r.g | |
24 | y.tab.h: r.g | |
25 | yacc -d r.g |