|
|
1.1 root 1: CFLAGS=
2: MCC=/usr/blit/bin/mcc -DM68000
3: MOPT=/usr/blit/bin/mopt
4: MSTRIP=/usr/blit/bin/mstrip
5: DCC=/usr/jerq/bin/3cc
6: CC=cc
7:
8: MONOBJ=sname.o sampleload.o utmp.o icon.o from.o nlist.o scanmail.o
9: MONSRC=sysmon.c sname.c sampleload.c utmp.c icon.c from.c scanmail.c
10: DAEOBJ=sampleload.o sname.o daemon.o ntdkmgr.o generate.o
11: MONDEP=sysmon.c load.h defs.h msg.h
12: DISPDEP=jerqmon.c
13:
14: all: sysmond sysmon sysmon.m lucamon.m
15: install: install.bin install.mbin install.lib
16: ship: ship.bin ship.mbin ship.lib
17:
18: #
19: # create the daemon
20: #
21: sysmond: ${DAEOBJ}
22: ${CC} ${CFLAGS} ${DAEOBJ} -o sysmond -ldk
23:
24: sampleload.o: defs.h load.h
25: sname.o: defs.h
26: calldaemon.o: defs.h
27: daemon.o: defs.h
28: ntdkmgr.o:
29: generate.o: defs.h load.h msg.h
30:
31: #
32: # create the communications window routine
33: #
34:
35: #
36: # create the host piece (same for 68000 or MAC32)
37: #
38: sysmon: sysmon.o ${MONOBJ}
39: ${CC} ${CFLAGS} -o sysmon sysmon.o ${MONOBJ}
40:
41: sysmon.o: ${MONDEP}
42: ${CC} ${CFLAGS} -c sysmon.c
43:
44: cyn.bin: ${MONSRC}
45: cyntax ${MONSRC}
46:
47: #
48: # create the 68000 version
49: #
50: #
51: # sysmon.m.68: ${DISPDEP}
52: # ${MCC} ${CFLAGS} -o sysmon.m.68 jerqmon.c
53: # lucamon.m.68: ${DISPDEP}
54: # ${MCC} ${CFLAGS} -DLUCA -o lucamon.m.68 jerqmon.c
55:
56: #
57: # create the MAC 32 version
58: #
59: sysmon.m: ${DISPDEP}
60: -${DCC} ${CFLAGS} -o sysmon.m jerqmon.c -ljj
61: lucamon.m: ${DISPDEP}
62: -${DCC} ${CFLAGS} -DLUCA -o lucamon.m jerqmon.c -ljj
63:
64: #
65: # install things
66: #
67: install.bin: sysmon
68: -rm -f /usr/jerq/bin/sysmon
69: cp sysmon /usr/jerq/bin
70: /etc/chown bin,sys /usr/jerq/bin/sysmon
71: chmod 2755 /usr/jerq/bin/sysmon
72: /bin/rm -f /usr/jerq/bin/vismon
73: ln /usr/jerq/bin/sysmon /usr/jerq/bin/vismon
74:
75: ship.bin:
76: ship /usr/jerq/bin/sysmon /usr/jerq/bin/vismon
77:
78: install.mbin: sysmon.m lucamon.m
79: cp sysmon.m /usr/jerq/mbin/sysmon.m
80: cp lucamon.m /usr/jerq/mbin/lucamon.m
81:
82: ship.mbin:
83: ship /usr/jerq/mbin/sysmon.m /usr/jerq/mbin/lucamon.m
84:
85: install.lib:
86: -mv /usr/jerq/lib/sysmond /usr/jerq/lib/Osysmond
87: cp sysmond /usr/jerq/lib
88: /etc/chown root,sys /usr/jerq/lib/sysmond
89: chmod 4755 /usr/jerq/lib/sysmond
90:
91: ship.lib:
92: ship /usr/jerq/lib/sysmond
93:
94: #
95: # misc
96: #
97: clean:
98: rm -f core *.o sysmon *.m.68 *.m.32 *.out sysmond vismon jim.recover
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.