Annotation of researchv10no/cmd/bcp/makefile, revision 1.1

1.1     ! root        1: # for all OS --
        !             2: OPT = -O
        !             3: PROF = -p
        !             4: PI = -g
        !             5: 
        !             6: PRODUCTION =  $(OPT)
        !             7: DEBUG = $(PROF) $(PI)
        !             8: 
        !             9: # -- for UNIX 9th Ed --
        !            10: CFLAGS = $(PRODUCTION)
        !            11: LIBS = -lY3610 -lY
        !            12: PORTLIB = -lport
        !            13: LDFLAGS = 
        !            14: F77LIBS = $(LIBS)
        !            15: MLIB =
        !            16: REGEX =
        !            17: FTW =
        !            18: METLIB = mlib.o
        !            19: RASTLIB =
        !            20: POSTLIB =
        !            21: GRAPHICLIBS = 
        !            22: 
        !            23: # -- For Sun OS 4.x --
        !            24: ##GRAPHICLIBS = -lsuntool -lsunwindow -lpixrect
        !            25: ##MLIB = -lm
        !            26: ##LIBS = $(GRAPHICLIBS) $(MLIB) 
        !            27: ##PORTLIB = /usr/lib/libport3.a
        !            28: ##F77LIBS = -lF77 -lI77 -lc $(MLIB) $(GRAPHICLIBS)
        !            29: ##REGEX = regexec.o regcomp.o regerror.o
        !            30: ##FTW = myftw.o
        !            31: ##LDFLAGS = $(PROF) -fswitch
        !            32: ##CFLAGS = $(PROF) -fswitch -Bstatic
        !            33: ##METLIB = sunlib.o
        !            34: ##RASTLIB = rastlib.o
        !            35: ##POSTLIB = postlib.o 
        !            36: 
        !            37: all:   bcp
        !            38:        touch bcp
        !            39: clean:
        !            40:        rm -rf *.[cho15] bcp bcp.cpio *.srcs makefile
        !            41: 
        !            42: # the next three targets are for use in 1127 software distribution on bowell
        !            43: 
        !            44: install: /usr/bin/bcp
        !            45:        cp bcp.1 /usr/man/man1
        !            46: 
        !            47: /usr/bin/bcp:  bcp
        !            48:        strip bcp
        !            49:        cp bcp /usr/bin
        !            50: 
        !            51: ship:  /usr/bin/bcp
        !            52:        ship /usr/bin/bcp
        !            53: 
        !            54: # If you want to use UNIX FILE_TREEs:
        !            55: Path.o:  Path.c CPU.h myftw.h Path.h
        !            56:        cc $(CFLAGS) -c Path.c
        !            57: FTREE=Path.o
        !            58: 
        !            59: # If you DON'T want to use FILE_TREEs:
        !            60: ##FTREE=
        !            61: 
        !            62: bcp:   bcp.o CCITT.o rlelib.o riclib.o Coord.o piclib.o jslr.o Text.o $(FTREE) $(POSTLIB) $(RASTLIB)
        !            63:        cc $(CFLAGS) bcp.o CCITT.o rlelib.o riclib.o Coord.o piclib.o jslr.o Text.o $(FTREE) $(POSTLIB) $(RASTLIB) $(MLIB) $(GRAPHICLIBS) -o bcp
        !            64: bcp.o: bcp.c CPU.h stdocr.h rle.h CCITT.h bitio.h pic.h Path.h Bitmap.h Text.h abort.h
        !            65:        cc $(CFLAGS) $(MLIB) $(GRAPHICLIBS) -c bcp.c
        !            66: 
        !            67: stdocr.h:  boole.h limits.h Units.h ric.h fioi.h
        !            68:        touch stdocr.h
        !            69: CCITT.o: CCITT.c CPU.h stdocr.h rle.h Bitmap.h CCITT.h bitio.h
        !            70:        cc $(CFLAGS) -c CCITT.c
        !            71: rlelib.o:  rlelib.c CPU.h stdocr.h rle.h ric.h
        !            72:        cc $(CFLAGS) -c rlelib.c
        !            73: riclib.o:  riclib.c CPU.h stdocr.h
        !            74:        cc $(CFLAGS) -c riclib.c
        !            75: Coord.o:  Coord.c CPU.h boole.h Units.h Coord.h
        !            76:        cc $(CFLAGS) -c Coord.c
        !            77: Text.o:  Text.c font.h Bfeats.h stdocr.h
        !            78:        cc $(CFLAGS) -c Text.c
        !            79: piclib.o:  piclib.c CPU.h boole.h limits.h Units.h Coord.h pic.h
        !            80:        cc $(CFLAGS) -c piclib.c
        !            81: jslr.o:        jslr.c
        !            82:        cc $(CFLAGS) -c jslr.c
        !            83: rastlib.o:  rastlib.c
        !            84:        cc $(CFLAGS) $(MLIB) $(GRAPHICLIBS) -c rastlib.c
        !            85: postlib.o:  postlib.c
        !            86:        cc $(CFLAGS) -c postlib.c
        !            87: sunlib.o: sunlib.c
        !            88:        cc $(CFLAGS) -c sunlib.c
        !            89: myftw.o: myftw.c myftw.h
        !            90:        cc $(CFLAGS) -c myftw.c

unix.superglobalmegacorp.com

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