Annotation of researchv10no/cmd/post.src/postdaisy/postdaisy.mk, revision 1.1.1.1

1.1       root        1: MAKE=/bin/make
                      2: MAKEFILE=postdaisy.mk
                      3: 
                      4: SYSTEM=V9
                      5: VERSION=3.3.2
                      6: 
                      7: GROUP=bin
                      8: OWNER=bin
                      9: 
                     10: MAN1DIR=/tmp
                     11: POSTBIN=/usr/bin/postscript
                     12: POSTLIB=/usr/lib/postscript
                     13: 
                     14: COMMONDIR=../common
                     15: 
                     16: CFLGS=-O
                     17: LDFLGS=-s
                     18: 
                     19: CFLAGS=$(CFLGS) -I$(COMMONDIR)
                     20: LDFLAGS=$(LDFLGS)
                     21: 
                     22: HFILES=postdaisy.h \
                     23:        $(COMMONDIR)/comments.h\
                     24:        $(COMMONDIR)/ext.h\
                     25:        $(COMMONDIR)/gen.h\
                     26:        $(COMMONDIR)/path.h
                     27: 
                     28: OFILES=postdaisy.o\
                     29:        $(COMMONDIR)/glob.o\
                     30:        $(COMMONDIR)/misc.o\
                     31:        $(COMMONDIR)/request.o
                     32: 
                     33: all : postdaisy
                     34: 
                     35: install : all
                     36:        @if [ ! -d "$(POSTBIN)" ]; then \
                     37:            mkdir $(POSTBIN); \
                     38:            chmod 755 $(POSTBIN); \
                     39:            chgrp $(GROUP) $(POSTBIN); \
                     40:            chown $(OWNER) $(POSTBIN); \
                     41:        fi
                     42:        @if [ ! -d "$(POSTLIB)" ]; then \
                     43:            mkdir $(POSTLIB); \
                     44:            chmod 755 $(POSTLIB); \
                     45:            chgrp $(GROUP) $(POSTLIB); \
                     46:            chown $(OWNER) $(POSTLIB); \
                     47:        fi
                     48:        cp postdaisy $(POSTBIN)/postdaisy
                     49:        @chmod 755 $(POSTBIN)/postdaisy
                     50:        @chgrp $(GROUP) $(POSTBIN)/postdaisy
                     51:        @chown $(OWNER) $(POSTBIN)/postdaisy
                     52:        cp postdaisy.ps $(POSTLIB)/postdaisy.ps
                     53:        @chmod 644 $(POSTLIB)/postdaisy.ps
                     54:        @chgrp $(GROUP) $(POSTLIB)/postdaisy.ps
                     55:        @chown $(OWNER) $(POSTLIB)/postdaisy.ps
                     56:        cp postdaisy.1 $(MAN1DIR)/postdaisy.1
                     57:        @chmod 644 $(MAN1DIR)/postdaisy.1
                     58:        @chgrp $(GROUP) $(MAN1DIR)/postdaisy.1
                     59:        @chown $(OWNER) $(MAN1DIR)/postdaisy.1
                     60: 
                     61: clean :
                     62:        rm -f *.o
                     63: 
                     64: clobber : clean
                     65:        rm -f postdaisy
                     66: 
                     67: postdaisy : $(OFILES)
                     68:        $(CC) $(CFLAGS) $(LDFLAGS) -o postdaisy $(OFILES)
                     69: 
                     70: postdaisy.o : $(HFILES)
                     71: 
                     72: $(COMMONDIR)/glob.o\
                     73: $(COMMONDIR)/misc.o\
                     74: $(COMMONDIR)/request.o :
                     75:        @cd $(COMMONDIR); $(MAKE) -f common.mk `basename $@`
                     76: 
                     77: changes :
                     78:        @trap "" 1 2 3 15; \
                     79:        sed \
                     80:            -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
                     81:            -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
                     82:            -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
                     83:            -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
                     84:            -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \
                     85:            -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \
                     86:            -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \
                     87:        $(MAKEFILE) >XXX.mk; \
                     88:        mv XXX.mk $(MAKEFILE); \
                     89:        sed \
                     90:            -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \
                     91:        postdaisy.1 >XXX.1; \
                     92:        mv XXX.1 postdaisy.1
                     93: 

unix.superglobalmegacorp.com

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