Annotation of researchv10no/cmd/picasso/oldpic.mk, revision 1.1

1.1     ! root        1: MAKE=/bin/make
        !             2: MAKEFILE=picasso.mk
        !             3: 
        !             4: SYSTEM=SYSV
        !             5: VERSION=3.1
        !             6: 
        !             7: OWNER=bin
        !             8: GROUP=bin
        !             9: 
        !            10: BINDIR=/usr/npn/Bin
        !            11: FONTDIR=/usr/lib/font
        !            12: MAN1DIR=/usr/man/u_man/man1
        !            13: POSTLIB=/usr/lib/postscript
        !            14: 
        !            15: CFLGS=-O 
        !            16: LDFLGS= 
        !            17: CFLAGS=$(CFLGS)
        !            18: LDFLAGS=$(LDFLGS)
        !            19: YFLAGS=-d
        !            20: YACC=yacc
        !            21: TFLAGS=
        !            22: 
        !            23: OFILES = picassol.o \
        !            24:          ps_include.o \
        !            25:          print.o \
        !            26:          misc.o \
        !            27:          symtab.o \
        !            28:          blockgen.o \
        !            29:          boxgen.o \
        !            30:          circgen.o \
        !            31:          arcgen.o \
        !            32:          linegen.o \
        !            33:          movegen.o \
        !            34:        picgen.o \
        !            35:          textgen.o \
        !            36:          troffgen.o \
        !            37:          attrs.o \
        !            38:          xform.o \
        !            39:          objcopy.o \
        !            40:          fonts.o \
        !            41:          input.o \
        !            42:          for.o \
        !            43:          plps.o \
        !            44:          math.o \
        !            45:          font.o \
        !            46:        tmpfile.o \
        !            47:          xstubs.o
        !            48: FILES  = main.o picassoy.o $(OFILES)
        !            49: CFILES = ps_include.c \
        !            50:        picgen.c \
        !            51:          main.c \
        !            52:          print.c \
        !            53:          misc.c \
        !            54:          symtab.c \
        !            55:          blockgen.c \
        !            56:          boxgen.c \
        !            57:          circgen.c \
        !            58:          arcgen.c \
        !            59:          linegen.c \
        !            60:          movegen.c \
        !            61:          textgen.c \
        !            62:          troffgen.c \
        !            63:          attrs.c \
        !            64:          xform.c \
        !            65:          objcopy.c \
        !            66:          fonts.c \
        !            67:          input.c \
        !            68:          for.c \
        !            69:          plps.c \
        !            70:          math.c \
        !            71:          font.c \
        !            72:        tmpfile.c \
        !            73:          xstubs.c
        !            74: SRCFILES= picassoy.y picassol.l picasso.h font.h ps_include.h $(CFILES)
        !            75: 
        !            76: all:   picasso
        !            77: 
        !            78: yacc:  y1.o y2.o y3.o y4.o
        !            79:        $(CC) -o yacc y[1-4].o
        !            80: 
        !            81: picasso:       $(FILES)
        !            82:        $(CC) -o picasso $(CFLAGS) $(FILES) -lm $(LDFLAGS)
        !            83: 
        !            84: install:       picasso
        !            85:        cp picasso $(BINDIR)
        !            86:        chmod 755 $(BINDIR)/picasso
        !            87:        test -d $(POSTLIB) || mkdir $(POSTLIB)
        !            88:        cp picasso.ps fonts.ps $(POSTLIB)
        !            89:        chmod 744 $(POSTLIB)/fonts.ps $(POSTLIB)/picasso.ps
        !            90:        chgrp $(GROUP) $(BINDIR)/picasso $(POSTLIB)/fonts.ps $(POSTLIB)/picasso.ps
        !            91:        chown $(OWNER) $(BINDIR)/picasso $(POSTLIB)/fonts.ps $(POSTLIB)/picasso.ps
        !            92:        cp picasso.1 $(MAN1DIR)/picasso.1
        !            93:        @chmod 644 $(MAN1DIR)/picasso.1
        !            94:        @chgrp $(GROUP) $(MAN1DIR)/picasso.1
        !            95:        @chown $(OWNER) $(MAN1DIR)/picasso.1
        !            96: 
        !            97: main.o:                main.c picasso.h prevy.tab.h
        !            98:        $(CC) -c $(CFLAGS) -DGWBFILES=\"$(POSTLIB)\" -DFONTDIR=\"$(FONTDIR)\" main.c
        !            99: 
        !           100: ps_include.o:  ps_include.h
        !           101: 
        !           102: $(OFILES):     picasso.h prevy.tab.h
        !           103: 
        !           104: y.tab.h:       picassoy.o
        !           105: 
        !           106: prevy.tab.h:   y.tab.h
        !           107:        -cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h
        !           108: 
        !           109: clean:
        !           110:        rm -f *.o *y.tab.h picassoy.c
        !           111: 
        !           112: clip:
        !           113:        rm -f picasso
        !           114: 
        !           115: clobber:       clean clip
        !           116: 
        !           117: changes :
        !           118:        @trap "" 1 2 3 15; \
        !           119:        sed \
        !           120:            -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
        !           121:            -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
        !           122:            -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
        !           123:            -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
        !           124:            -e "s'^BINDIR=.*'BINDIR=$(BINDIR)'" \
        !           125:            -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \
        !           126:            -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \
        !           127:            -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \
        !           128:        $(MAKEFILE) >X$(MAKEFILE); \
        !           129:        mv X$(MAKEFILE) $(MAKEFILE)
        !           130: 

unix.superglobalmegacorp.com

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