Annotation of researchv9/jerq/src/sysmon/makefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.