|
|
1.1 root 1: #
2: # Makefile 4.2 82/10/24
3: #
4: MISCSRCS = Readme v6run.1
5: SSRCS = compat.s memsiz.s
6: HSRCS = defs.h rt11.h unix6sys.h unix6sysn.h unix7sys.h unix7sysn.h unixhdr.h
7: CSRCS = bcopy.c dofloat.c dosig.c runcompat.c unixemts.c unixstart.c unixtraps.c
8:
9: SRCS = $(MISCSRCS) $(SSRCS) $(HSRCS) $(CSRCS)
10:
11: v7run: compat.o v7run.o v7start.o v7traps.o unixemts.o rdosig.o\
12: dofloat.o bcopy.o
13: ld -e start -N -o v7run compat.o v7run.o v7start.o v7traps.o bcopy.o \
14: unixemts.o rdosig.o dofloat.o /lib/crt0.o -lc -s
15:
16: v6run: compat.o v6run.o v6start.o v6traps.o unixemts.o rdosig.o \
17: bcopy.o dofloat.o
18: ld -e start -N -o v6run compat.o v6run.o v6start.o v6traps.o\
19: unixemts.o rdosig.o dofloat.o bcopy.o /lib/crt0.o -lc -s
20:
21: v7trc: compat.o v7run.o v7start.o v7ttraps.o unixemts.o tdosig.o dofloat.o
22: ld -e start -N -o v7trc compat.o v7run.o v7start.o v7ttraps.o\
23: unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
24:
25: v6trc: compat.o v6run.o v6start.o v6ttraps.o unixemts.o tdosig.o dofloat.o
26: ld -e start -N -o v6trc compat.o v6run.o v6start.o v6ttraps.o\
27: unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
28:
29: rtrun: compat.o rtrun.o rtstart.o rttraps.o rtemts.o rdosig.o dofloat.o
30: ld -e start -N -o rtrun compat.o rtrun.o rtstart.o rttraps.o\
31: rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
32:
33: rttrc: compat.o rtrun.o rtstart.o rtttraps.o rtemts.o rdosig.o dofloat.o
34: ld -e start -N -o rttrc compat.o rtrun.o rtstart.o rttraps.o\
35: rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
36:
37: all: v7run v6run # v7trc v6trc
38:
39: compat.o: memsiz.s compat.s
40: cat memsiz.s compat.s | as -o compat.o
41:
42: v7run.o: defs.h unixhdr.h runcompat.c
43: cc -c -O -DV7UNIX -DUNIX runcompat.c
44: mv runcompat.o v7run.o
45:
46: v6run.o: defs.h unixhdr.h runcompat.c
47: cc -c -O -DV6UNIX -DUNIX runcompat.c
48: mv runcompat.o v6run.o
49:
50: rtrun.o: defs.h rt11.h runcompat.c
51: cc -c -O -DRT11 runcompat.c
52: mv runcompat.o rtrun.o
53:
54: v7start.o: defs.h unixstart.c
55: cc -c -O -DV7UNIX unixstart.c
56: mv unixstart.o v7start.o
57:
58: v6start.o: defs.h unixstart.c
59: cc -c -O -DV6UNIX unixstart.c
60: mv unixstart.o v6start.o
61:
62: v7traps.o: defs.h unix7sys.h unixtraps.c
63: cc -c -O -DV7UNIX unixtraps.c
64: mv unixtraps.o v7traps.o
65:
66: v6traps.o: defs.h unix6sys.h unixtraps.c
67: cc -c -O -DV6UNIX unixtraps.c
68: mv unixtraps.o v6traps.o
69:
70: v7ttraps.o: defs.h unix7sys.h unixtraps.c
71: cc -c -O -DV7UNIX -DTRACE unixtraps.c
72: mv unixtraps.o v7ttraps.o
73:
74: v6ttraps.o: defs.h unix6sys.h unixtraps.c
75: cc -c -O -DV6UNIX -DTRACE unixtraps.c
76: mv unixtraps.o v6ttraps.o
77:
78: unixemts.o: unixemts.c
79: cc -c -O unixemts.c
80:
81: rdosig.o: dosig.c
82: cc -c -O dosig.c
83: mv dosig.o rdosig.o
84:
85: tdosig.o: dosig.c
86: cc -c -O -DTRACE dosig.c
87: mv dosig.o tdosig.o
88:
89: dofloat.o: defs.h dofloat.c
90: cc -c -O dofloat.c
91:
92: install: v7run # v6run v6trc v7trc
93: install v7run $(DESTDIR)/usr/games/lib/compat
94: : install v6run $(DESTDIR)/usr/local
95: : install v6trc $(DESTDIR)/usr/local
96: : install v7trc $(DESTDIR)/usr/local
97: : chmod 4755 $(DESTDIR)/usr/local/v?run $(DESTDIR)/usr/local/v?trc
98:
99: clean:
100: rm -f *.o v6run v7run v7trc v6trc
101:
102:
103: sources: $(SRCS)
104:
105: $(SRCS):
106: sccs get $@
107:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.