Annotation of 43BSD/usr.lib/libI77/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Copyright (c) 1980 Regents of the University of California.
        !             3: # All rights reserved.  The Berkeley software License Agreement
        !             4: # specifies the terms and conditions for redistribution.
        !             5: #
        !             6: #      @(#)Makefile    5.5 (Berkeley) 4/25/86
        !             7: #
        !             8: 
        !             9: # Makefile for f77 I/O lib, libI77.a
        !            10: 
        !            11: CFLAGS       = -O
        !            12: 
        !            13: DEST         = $(DESTDIR)/usr/lib
        !            14: 
        !            15: DESTDIR              =
        !            16: 
        !            17: EXTHDRS              =
        !            18: 
        !            19: FFLAGS       = -O
        !            20: 
        !            21: HDRS         = f_errno.h \
        !            22:                fio.h \
        !            23:                fiodefs.h \
        !            24:                format.h \
        !            25:                lio.h \
        !            26:                nmlio.h
        !            27: 
        !            28: LIBRARY              = libI77.a
        !            29: 
        !            30: LIBRARY_P     = libI77_p.a
        !            31: 
        !            32: MAKEFILE      = Makefile
        !            33: 
        !            34: OBJS         = backspace.o \
        !            35:                c_dfe.o \
        !            36:                c_iio.o \
        !            37:                c_sfe.o \
        !            38:                close.o \
        !            39:                dofio.o \
        !            40:                dolio.o \
        !            41:                douio.o \
        !            42:                due.o \
        !            43:                endfile.o \
        !            44:                err.o \
        !            45:                f77_abort.o \
        !            46:                f_errlist.o \
        !            47:                fmt.o \
        !            48:                fmtlib.o \
        !            49:                inquire.o \
        !            50:                lread.o \
        !            51:                lwrite.o \
        !            52:                open.o \
        !            53:                rdfe.o \
        !            54:                rdfmt.o \
        !            55:                rewind.o \
        !            56:                rfi.o \
        !            57:                rsfe.o \
        !            58:                rsli.o \
        !            59:                rsnmle.o \
        !            60:                sue.o \
        !            61:                util.o \
        !            62:                wdfe.o \
        !            63:                wfi.o \
        !            64:                wrtfmt.o \
        !            65:                wsfe.o \
        !            66:                wsli.o \
        !            67:                wsnmle.o
        !            68: 
        !            69: OLDDIR       = $(DESTDIR)/usr/old/lib
        !            70: 
        !            71: PRINT        = pr
        !            72: 
        !            73: SRCS         = backspace.c \
        !            74:                c_dfe.c \
        !            75:                c_iio.c \
        !            76:                c_sfe.c \
        !            77:                close.c \
        !            78:                dofio.c \
        !            79:                dolio.c \
        !            80:                douio.c \
        !            81:                due.c \
        !            82:                endfile.c \
        !            83:                err.c \
        !            84:                f77_abort.c \
        !            85:                f_errlist.c \
        !            86:                fmt.c \
        !            87:                fmtlib.c \
        !            88:                inquire.c \
        !            89:                lread.c \
        !            90:                lwrite.c \
        !            91:                open.c \
        !            92:                rdfe.c \
        !            93:                rdfmt.c \
        !            94:                rewind.c \
        !            95:                rfi.c \
        !            96:                rsfe.c \
        !            97:                rsli.c \
        !            98:                rsnmle.c \
        !            99:                sue.c \
        !           100:                util.c \
        !           101:                wdfe.c \
        !           102:                wfi.c \
        !           103:                wrtfmt.c \
        !           104:                wsfe.c \
        !           105:                wsli.c \
        !           106:                wsnmle.c
        !           107: 
        !           108: all:           $(LIBRARY) $(LIBRARY_P) libI66.o
        !           109: 
        !           110: $(LIBRARY):    $(OBJS) Version
        !           111:                @echo -n "Loading $(LIBRARY) ... "
        !           112:                @ar cru $(LIBRARY) $(OBJS) Version
        !           113:                @ranlib $(LIBRARY)
        !           114:                @echo "done"
        !           115: 
        !           116: $(LIBRARY_P):  $(OBJS) Version
        !           117:                @echo -n "Loading $(LIBRARY_P) ... "
        !           118:                @cd profiled; ar cru ../$(LIBRARY_P) $(OBJS) Version
        !           119:                @ranlib $(LIBRARY_P)
        !           120:                @echo "done"
        !           121: 
        !           122: Version:       $(SRCS) mkvers
        !           123:                @rm -f Version.c
        !           124:                ./mkvers $(LIBRARY) $(SRCS) > Version.c
        !           125:                $(CC) -c Version.c
        !           126:                mv Version.o Version
        !           127:                @rm -f profiled/Version
        !           128:                ln Version profiled/Version
        !           129: 
        !           130: mkvers:                mkvers.c
        !           131:                @$(CC) mkvers.c -o mkvers
        !           132: 
        !           133: clean:;                @rm -f $(OBJS) profiled/*.o $(LIBRARY) $(LIBRARY_P) libI66.o
        !           134: 
        !           135: depend:;       @echo Construct dependencies manually
        !           136: 
        !           137: extract:;      @ar xo $(DEST)/$(LIBRARY); rm -f __.SYMDEF
        !           138:                @cd profiled; -ar xo $(DEST)/$(LIBRARY_P); rm -f __.SYMDEF
        !           139: 
        !           140: index:;                @ctags -wx $(HDRS) $(SRCS)
        !           141: 
        !           142: install:       $(LIBRARY) $(LIBRARY_P) libI66.o
        !           143:                install -m 644 $(LIBRARY) $(DEST)/$(LIBRARY)
        !           144:                ranlib $(DEST)/$(LIBRARY)
        !           145:                install -m 644 $(LIBRARY_P) $(DEST)/$(LIBRARY_P)
        !           146:                ranlib $(DEST)/$(LIBRARY_P)
        !           147:                install -m 644 -c libI66.o $(DEST)/libI66.a
        !           148: 
        !           149: library:        $(LIBRARY) $(LIBRARY_P)
        !           150: 
        !           151: print:;                @$(PRINT) $(HDRS) $(SRCS)
        !           152: 
        !           153: tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
        !           154: 
        !           155: update:         $(DEST)/$(LIBRARY)
        !           156: 
        !           157: $(DEST)/$(LIBRARY): $(SRCS) $(HDRS) $(EXTHDRS)
        !           158:                @-ar xo $(DEST)/$(LIBRARY)
        !           159:                @cd profiled; -ar xo $(DEST)/$(LIBRARY_P)
        !           160:                @make -f $(MAKEFILE) DEST=$(DEST) install clean
        !           161: 
        !           162: f_errlist.o:   f_errlist.c
        !           163:                $(CC) $(CFLAGS) -c f_errlist.c
        !           164:                @rm -f profiled/f_errlist.o
        !           165:                ln f_errlist.o profiled/f_errlist.o
        !           166: .c.o:
        !           167:                $(CC) -p $(CFLAGS) -c $*.c
        !           168:                -ld -x -r $*.o
        !           169:                mv a.out profiled/$*.o
        !           170:                $(CC) $(CFLAGS) -c $*.c
        !           171:                -ld -x -r $*.o
        !           172:                mv a.out $*.o
        !           173: 
        !           174: backspace.o:   fio.h f_errno.h fiodefs.h backspace.c
        !           175: c_dfe.o:       fio.h f_errno.h fiodefs.h c_dfe.c
        !           176: rdfe.o:                fio.h f_errno.h fiodefs.h rdfe.c
        !           177: wdfe.o:                fio.h f_errno.h fiodefs.h wdfe.c
        !           178: due.o:         fio.h f_errno.h fiodefs.h due.c
        !           179: rfi.o:         fio.h f_errno.h fiodefs.h rfi.c
        !           180: wfi.o:         fio.h f_errno.h fiodefs.h wfi.c
        !           181: rsli.o:                fio.h f_errno.h fiodefs.h lio.h rsli.c
        !           182: wsli.o:                fio.h f_errno.h fiodefs.h lio.h wsli.c
        !           183: c_iio.o:       fio.h f_errno.h fiodefs.h lio.h c_iio.c
        !           184: inquire.o:     fio.h f_errno.h fiodefs.h inquire.c
        !           185: rewind.o:      fio.h f_errno.h fiodefs.h rewind.c
        !           186: rdfmt.o:       fio.h f_errno.h fiodefs.h format.h rdfmt.c
        !           187: sue.o:         fio.h f_errno.h fiodefs.h sue.c
        !           188: douio.o:       fio.h f_errno.h fiodefs.h douio.c
        !           189: rsfe.o:                fio.h f_errno.h fiodefs.h rsfe.c
        !           190: wsfe.o:                fio.h f_errno.h fiodefs.h wsfe.c
        !           191: c_sfe.o:       fio.h f_errno.h fiodefs.h c_sfe.c
        !           192: fmt.o:         fio.h f_errno.h fiodefs.h format.h fmt.c
        !           193: dofio.o:       fio.h f_errno.h fiodefs.h format.h dofio.c
        !           194: lwrite.o:      fio.h f_errno.h fiodefs.h lio.h lwrite.c
        !           195: lread.o:       fio.h f_errno.h fiodefs.h lio.h lread.c
        !           196: dolio.o:       fio.h f_errno.h fiodefs.h lio.h dolio.c
        !           197: open.o:                fio.h f_errno.h fiodefs.h open.c
        !           198: close.o:       fio.h f_errno.h fiodefs.h close.c
        !           199: util.o:                fio.h f_errno.h fiodefs.h util.c
        !           200: endfile.o:     fio.h f_errno.h fiodefs.h endfile.c
        !           201: wrtfmt.o:      fio.h f_errno.h fiodefs.h format.h wrtfmt.c
        !           202: err.o:         fio.h f_errno.h fiodefs.h err.c
        !           203: fmtlib.o:      fio.h f_errno.h fiodefs.h fmtlib.c
        !           204: f77_abort.o:   fio.h f_errno.h fiodefs.h f77_abort.c
        !           205: rsnmle.o:      fio.h f_errno.h fiodefs.h lio.h nmlio.h rsnmle.c
        !           206: wsnmle.o:      fio.h f_errno.h fiodefs.h lio.h nmlio.h wsnmle.c

unix.superglobalmegacorp.com

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