Annotation of researchv10no/cmd/asd++/Makefile, revision 1.1

1.1     ! root        1: CC = PTCC
        !             2: LIBOBJ = checksum.o decl.o dir.o domach.o impl.o locksubs.o param.o path.o
        !             3: OBJ = $(LIBOBJ) cdaemon.o dkinstall.o mkspool.o udaemon.o
        !             4: LIB = lib.a -lnstring -lipc
        !             5: ASD = /usr/lib/asd
        !             6: LIBPROGS = cdaemon dkinstall mkspool udaemon
        !             7: CMDS = /usr/bin/ship /usr/bin/shipstat $(ASD)/dlist
        !             8: 
        !             9: all: $(LIBPROGS)
        !            10: 
        !            11: install: all
        !            12:        cd $(ASD); rm -f $(LIBPROGS)
        !            13:        cp $(LIBPROGS) rmlocks $(ASD)
        !            14:        cd $(ASD); strip $(LIBPROGS)
        !            15:        cd $(ASD); chown root,other $(LIBPROGS); chmod og-w $(LIBPROGS)
        !            16:        chmod u+s $(ASD)/mkspool
        !            17:        cp ship shipstat /usr/bin
        !            18:        cp dlist $(ASD)
        !            19:        chown bin,bin $(CMDS)
        !            20:        chmod o-w,g+w $(CMDS)
        !            21: 
        !            22: shipall:
        !            23:        cd $(ASD); ship $(LIBPROGS) /usr/bin/ship /usr/bin/shipstat
        !            24: 
        !            25: cdaemon:       lib.a cdaemon.o
        !            26:        $(CC) -o cdaemon cdaemon.o $(LIB)
        !            27: 
        !            28: dkinstall:     lib.a dkinstall.o
        !            29:        $(CC) -o dkinstall dkinstall.o $(LIB)
        !            30: 
        !            31: mkspool:       lib.a mkspool.o
        !            32:        $(CC) -o mkspool mkspool.o $(LIB)
        !            33: 
        !            34: udaemon:       lib.a udaemon.o
        !            35:        $(CC) -o udaemon udaemon.o $(LIB)
        !            36: 
        !            37: lib.a: $(LIBOBJ)
        !            38:        rm -f lib.a
        !            39:        ar qc lib.a $(LIBOBJ)
        !            40:        ranlib lib.a
        !            41: 
        !            42: $(OBJ):        decl.h
        !            43: 
        !            44: clean:
        !            45:        rm -f *.o lib.a $(LIBPROGS)
        !            46: 
        !            47: push:
        !            48:        dest=bowell ship -x 'cd /src/cmd/asd++; trap "" 1 2 3 15; \
        !            49:                make 2>&1 | mail ark&' -D.=/src/cmd/asd++ *.[ch] Makefile

unix.superglobalmegacorp.com

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