|
|
1.1 ! root 1: # $Header$ ! 2: # ! 3: CFLAGS = -D$(VERSION) -I../../../include -O ! 4: ! 5: DEST = /usr/new ! 6: ! 7: EXTHDRS = ../../../include/macro.h \ ! 8: ../../../include/null.h \ ! 9: ../../../include/path.h \ ! 10: ../../../include/pdb.h \ ! 11: ../../../include/pdbuf.h \ ! 12: ../../../include/pld.h \ ! 13: ../../../include/spms.h \ ! 14: ../../../include/yesno.h \ ! 15: /usr/include/pwd.h \ ! 16: /usr/include/stdio.h ! 17: ! 18: HDRS = ! 19: ! 20: LDFLAGS = ! 21: ! 22: LIBS = ../../../lib/libspms.a \ ! 23: ../../../lib/libpdb.a \ ! 24: ../../../lib/libspms.a ! 25: ! 26: LINKER = cc ! 27: ! 28: LINTFLAGS = -D$(VERSION) -I../../../include ! 29: ! 30: LINTLIST = ../../../lib/llib-lspms.ln \ ! 31: ../../../lib/llib-lpdb.ln \ ! 32: -lc ! 33: ! 34: MAKEFILE = Makefile ! 35: ! 36: OBJS = pwp.o ! 37: ! 38: PRINT = pr ! 39: ! 40: PROGRAM = pwp ! 41: ! 42: SRCS = pwp.c ! 43: ! 44: VERSION = V4BSD ! 45: ! 46: all: $(PROGRAM) ! 47: ! 48: $(PROGRAM): $(OBJS) $(LIBS) ! 49: @echo -n "Loading $(PROGRAM) ... " ! 50: @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) ! 51: @echo "done" ! 52: ! 53: clean:; @rm -f $(OBJS) ! 54: ! 55: co:; @co -r$(VERSION) $(HDRS) $(SRCS) ! 56: ! 57: depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST) ! 58: ! 59: diff:; @rcsdiff -r$(VERSION) $(HDRS) $(SRCS) ! 60: ! 61: index:; @ctags -wx $(HDRS) $(SRCS) ! 62: ! 63: install: $(PROGRAM) ! 64: @echo Installing $(PROGRAM) in $(DEST) ! 65: @install -s $(PROGRAM) $(DEST) ! 66: ! 67: lint:; @lint $(LINTFLAGS) $(SRCS) $(LINTLIST) ! 68: ! 69: print:; @$(PRINT) $(HDRS) $(SRCS) ! 70: ! 71: program: $(PROGRAM) ! 72: ! 73: tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) ! 74: ! 75: update: $(DEST)/$(PROGRAM) ! 76: ! 77: $(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS) ! 78: @make -f $(MAKEFILE) DEST=$(DEST) install tags
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.