Annotation of researchv10dc/cmd/oasd++/Makefile, revision 1.1.1.1

1.1       root        1: CC = nCC
                      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.