Annotation of researchv10no/cmd/pic/makefile, revision 1.1.1.1

1.1       root        1: CC = cc     # the usual situation
                      2: CFLAGS =    # the usual situation
                      3: 
                      4: CC = lcc        # you will probably want to remove this 
                      5: CFLAGS = -g -A -N -I/usr/include/lcc -I/usr/include       # and this
                      6: 
                      7: YFLAGS = -d
                      8: 
                      9: OFILES = picl.o main.o print.o misc.o symtab.o blockgen.o boxgen.o \
                     10:         circgen.o arcgen.o linegen.o movegen.o textgen.o \
                     11:         input.o for.o pltroff.o $(ALLOC)
                     12: CFILES = main.c print.c misc.c symtab.c blockgen.c boxgen.c circgen.c \
                     13:         arcgen.c linegen.c movegen.c textgen.c \
                     14:         input.c for.c pltroff.c
                     15: SRCFILES = picy.y picl.l pic.h $(CFILES) makefile FIXES README PS-PEmacros
                     16: 
                     17: pic:   picy.o $(OFILES) pic.h
                     18:        $(CC) $(CFLAGS) picy.o $(OFILES) -lm
                     19: 
                     20: $(OFILES):     pic.h prevy.tab.h
                     21: 
                     22: picy.o:        pic.h
                     23: 
                     24: prevy.tab.h:   y.tab.h
                     25:        -cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h
                     26: 
                     27: bundle:
                     28:        @bundle $(SRCFILES) 
                     29: 
                     30: bowell:         $(SRCFILES) README  pictest.a 
                     31:        push bowell $? /usr/src/cmd/pic
                     32:        touch bowell
                     33: 
                     34: clean:
                     35:        rm *.o a.out *y.tab.h
                     36: 
                     37: install:
                     38:        cp a.out /usr/bin/pic
                     39:        strip /usr/bin/pic

unix.superglobalmegacorp.com

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