|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.