|
|
BSD 4.3
.bp .nr PS 12 .SH Appendix B. Project `vs' Makefile Templates .LP .nr PS 10 .XS Appendix B. Project `vs' Makefile Templates .XE .nf .ps 9 .vs 11 .ta 16n .nr e 16n-\w'= 'u CFLAGS\h'|\neu'= \-D$(VERSION) \-I../../include \-O DEST\h'|\neu'= ../../bin EXTHDRS\h'|\neu'= HDRS\h'|\neu'= LDFLAGS\h'|\neu'= LIBS\h'|\neu'= ../../lib/libhash.a \\ ../../lib/liblist.a \\ /usr/lib/libcurses.a \\ /usr/lib/libtermlib.a LINKER\h'|\neu'= cc LINTFLAGS\h'|\neu'= \-D$(VERSION) \-I../../include LINTLIST\h'|\neu'= ../../lib/llib-lhash.ln \\ ../../lib/llib-llist.ln \\ \-lc MAKEFILE\h'|\neu'= Makefile OBJS\h'|\neu'= PRINT\h'|\neu'= pr PROGRAM\h'|\neu'= SRCS\h'|\neu'= VERSION\h'|\neu'= V3 all: $(PROGRAM) $(PROGRAM): $(OBJS) $(LIBS) @echo \-n "Loading $(PROGRAM) ... " @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) \-o $(PROGRAM) @echo "done" clean:; @rm \-f $(OBJS) co:; @co \-r$(VERSION) $(HDRS) $(SRCS) depend:; @mkmf \-f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST) diff:; @rcsdiff \-r$(VERSION) $(HDRS) $(SRCS) index:; @ctags \-wx $(HDRS) $(SRCS) install: $(PROGRAM) @echo Installing $(PROGRAM) in $(DEST) @install \-s $(PROGRAM) $(DEST) lint:; @lint $(LINTFLAGS) $(SRCS) $(LINTLIST) print:; @$(PRINT) $(HDRS) $(SRCS) program: $(PROGRAM) tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) update: $(DEST)/$(PROGRAM) $(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS) @make \-f $(MAKEFILE) DEST=$(DEST) install tags .ce \fIFigure B1.\fR `p.Makefile' program makefile template .bp CFLAGS\h'|\neu'= \-D$(VERSION) \-I../../../include \-O DEST\h'|\neu'= ../../../lib EXTHDRS\h'|\neu'= HDRS\h'|\neu'= LIBNAME\h'|\neu'= LIBRARY\h'|\neu'= lib$(LIBNAME).a LINTFLAGS\h'|\neu'= \-D$(VERSION) \-I../../../include LINTLIB\h'|\neu'= llib-l$(LIBNAME).ln LINTLIST\h'|\neu'= \-lc MAKEFILE\h'|\neu'= Makefile OBJS\h'|\neu'= PRINT\h'|\neu'= pr SRCS\h'|\neu'= VERSION\h'|\neu'= V3 all: $(LIBRARY) $(LIBRARY): $(OBJS) $(LINTLIB) @echo \-n "Loading $(LIBRARY) ... " @ar cru $(LIBRARY) $(OBJS) @ranlib $(LIBRARY) @echo "done" $(LINTLIB): $(SRCS) $(HDRS) $(EXTHDRS) @echo "Loading $(LINTLIB) ..." @lint $(LINTFLAGS) \-C$(LIBNAME) $(SRCS) @echo "done" clean:; @rm \-f $(OBJS) co:; @co \-r$(VERSION) $(HDRS) $(SRCS) depend:; @mkmf \-f $(MAKEFILE) LIBRARY=$(LIBRARY) DEST=$(DEST) diff:; @rcsdiff \-r$(VERSION) $(HDRS) $(SRCS) extract:; @ar xo $(DEST)/$(LIBRARY) @rm \-f __.SYMDEF index:; @ctags \-wx $(HDRS) $(SRCS) install: $(LIBRARY) @echo Installing $(LIBRARY) in $(DEST) @install $(LIBRARY) $(DEST) @ranlib $(DEST)/$(LIBRARY) @echo Installing $(LINTLIB) in $(DEST) @install $(LINTLIB) $(DEST) library: $(LIBRARY) lint:; @lint $(LINTFLAGS) $(SRCS) $(LINTLIST) lintlib: $(LINTLIB) print:; @$(PRINT) $(HDRS) $(SRCS) tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) update: $(DEST)/$(LIBRARY) $(DEST)/$(LIBRARY): $(SRCS) $(HDRS) $(EXTHDRS) @-ar xo $(DEST)/$(LIBRARY) @make \-f $(MAKEFILE) DEST=$(DEST) install tags clean .ce \fIFigure B2.\fR `l.Makefile' library makefile template .fi .nr PS 10 .ps 10 .vs 12 .TA
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.