|
|
1.1 root 1: AS=/bin/as
2: CC=/bin/cc
3: CFLAGS=-O
4: LD=/bin/ld
5: LFLAGS=-i -s
6: LIBS=-lm -lc
7: YACC=/usr/bin/yacc
8: INC=/usr/include
9:
10: OBJ1 = a0.o a1.o a3.o a4.o a5.o a6.o a7.o a8.o a9.o
11: OBJ2 = aa.o ab.o ac.o ad.o ae.o af.o ag.o ah.o ai.o aj.o
12: OBJ3 = ak.o al.o an.o ao.o aq.o at.o aw.o ay.o az.o
13: OBJ4 = y.tab.o a2.o am.o
14:
15: apl: $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) gamma.o ax.o
16: $(LD) $(LFLAGS) /lib/crt0.o -o apl *.o $(LIBS)
17:
18:
19: y.tab.o: y.tab.c lex.c tab.c apl.h
20:
21: y.tab.c: apl.y
22: $(YACC) apl.y
23:
24:
25: $(OBJ1) $(OBJ2) $(OBJ3): apl.h
26:
27: a2.o: a2.c apl.h aplmap.h
28:
29: am.o: am.c apl.h
30:
31: ax.o: ax.pdp.s
32: $(AS) -o ax.o $(INC)/sys.s ax.pdp.s
33:
34: rebuild:
35: $(YACC) apl.y
36: $(CC) $(CFLAGS) -c a?.c y.tab.c gamma.c
37: $(AS) -o ax.o $(INC)/sys.s ax.pdp.s
38: $(LD) $(LFLAGS) /lib/crt0.o -o apl *.o $(LIBS)
39: : APL rebuild complete
40:
41: apl2: FRC
42: rm -f *.o y.tab.c
43: $(YACC) apl.y
44: $(CC) $(CFLAGS) -DAPL2 -c a?.c y.tab.c gamma.c
45: $(AS) -o ax.o $(INC)/sys.s ax.pdp.s
46: $(LD) $(LFLAGS) /lib/crt0.o -o apl2 *.o $(LIBS)
47: rm -f *.o y.tab.c
48: : APL2 build complete
49:
50: FRC:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.