Annotation of researchv9/jerq/src/sysmon/makefile, revision 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.