Annotation of cci/usr/src/usr.lib/libU77/Makefile, revision 1.1.1.2

1.1       root        1: #
1.1.1.2 ! root        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.1 (Berkeley) 6/7/85
        !             7: #
        !             8: # Makefile for f77 system lib, libU77.a
        !             9: 
        !            10: DESTDIR              =
        !            11: INCLDIR              =
        !            12: 
        !            13: DEST         = $(DESTDIR)/usr/lib
        !            14: 
        !            15: CFLAGS       = -O -I$(INCLDIR)/usr/include
        !            16: 
        !            17: EXTHDRS              =
        !            18: 
        !            19: HDRS         =
        !            20: 
        !            21: LIBRARY              = libU77.a
        !            22: 
        !            23: LIBRARY_P     = libU77_p.a
        !            24: 
        !            25: MAKEFILE      = Makefile
        !            26: 
        !            27: OBJS         = access_.o \
        !            28:                alarm_.o \
        !            29:                chdir_.o \
        !            30:                chmod_.o \
        !            31:                ctime_.o \
        !            32:                dtime_.o \
        !            33:                etime_.o \
        !            34:                f77lid_.o \
        !            35:                fdate_.o \
        !            36:                fgetc_.o \
        !            37:                fork_.o \
        !            38:                fputc_.o \
        !            39:                fseek_.o \
        !            40:                fstat_.o \
        !            41:                ftell_.o \
        !            42:                gerror_.o \
        !            43:                getarg_.o \
        !            44:                getc_.o \
        !            45:                getcwd_.o \
        !            46:                getenv_.o \
        !            47:                getgid_.o \
        !            48:                getlog_.o \
        !            49:                getpid_.o \
        !            50:                getuid_.o \
        !            51:                gmtime_.o \
        !            52:                hostnm_.o \
        !            53:                iargc_.o \
        !            54:                idate_.o \
        !            55:                ierrno_.o \
        !            56:                ioinit.o \
        !            57:                isatty_.o \
        !            58:                itime_.o \
        !            59:                kill_.o \
        !            60:                link_.o \
        !            61:                loc_.o \
        !            62:                lstat_.o \
        !            63:                ltime_.o \
        !            64:                malloc_.o \
        !            65:                perror_.o \
        !            66:                putc_.o \
        !            67:                qsort_.o \
        !            68:                rename_.o \
        !            69:                sleep_.o \
        !            70:                stat_.o \
        !            71:                symlnk_.o \
        !            72:                system_.o \
        !            73:                tapeio.o \
        !            74:                time_.o \
        !            75:                ttynam_.o \
        !            76:                unlink_.o \
        !            77:                wait_.o
        !            78: 
        !            79: PRINT        = pr
        !            80: 
        !            81: SRCS         = access_.c \
        !            82:                alarm_.c \
        !            83:                chdir_.c \
        !            84:                chmod_.c \
        !            85:                ctime_.c \
        !            86:                dtime_.c \
        !            87:                etime_.c \
        !            88:                f77lid_.c \
        !            89:                fdate_.c \
        !            90:                fgetc_.c \
        !            91:                fork_.c \
        !            92:                fputc_.c \
        !            93:                fseek_.c \
        !            94:                fstat_.c \
        !            95:                ftell_.c \
        !            96:                gerror_.c \
        !            97:                getarg_.c \
        !            98:                getc_.c \
        !            99:                getcwd_.c \
        !           100:                getenv_.c \
        !           101:                getgid_.c \
        !           102:                getlog_.c \
        !           103:                getpid_.c \
        !           104:                getuid_.c \
        !           105:                gmtime_.c \
        !           106:                hostnm_.c \
        !           107:                iargc_.c \
        !           108:                idate_.c \
        !           109:                ierrno_.c \
        !           110:                ioinit.f \
        !           111:                isatty_.c \
        !           112:                itime_.c \
        !           113:                kill_.c \
        !           114:                link_.c \
        !           115:                loc_.c \
        !           116:                lstat_.c \
        !           117:                ltime_.c \
        !           118:                malloc_.c \
        !           119:                perror_.c \
        !           120:                putc_.c \
        !           121:                qsort_.c \
        !           122:                rename_.c \
        !           123:                sleep_.c \
        !           124:                stat_.c \
        !           125:                symlnk_.c \
        !           126:                system_.c \
        !           127:                tapeio.c \
        !           128:                time_.c \
        !           129:                ttynam_.c \
        !           130:                unlink_.c \
        !           131:                wait_.c
        !           132: 
        !           133: all:           $(LIBRARY) $(LIBRARY_P)
        !           134: 
        !           135: $(LIBRARY):    $(OBJS) Version
        !           136:                @echo -n "Loading $(LIBRARY) ... "
        !           137:                @ar cru $(LIBRARY) $(OBJS) ioinit.f Version
        !           138:                @ranlib $(LIBRARY)
        !           139:                @echo "done"
        !           140: 
        !           141: $(LIBRARY_P):  $(OBJS) Version
        !           142:                @echo -n "Loading $(LIBRARY_P) ... "
        !           143:                @cd profiled; ar cru ../$(LIBRARY_P) $(OBJS) Version
        !           144:                @ranlib $(LIBRARY_P)
        !           145:                @echo "done"
        !           146: 
        !           147: Version:       $(SRCS) mkvers
        !           148:                @rm -f Version.c
        !           149:                ./mkvers $(LIBRARY) $(SRCS) > Version.c
        !           150:                $(CC) -c Version.c
        !           151:                mv Version.o Version
        !           152:                @rm -f profiled/Version
        !           153:                ln Version profiled/Version
        !           154: 
        !           155: mkvers:                mkvers.c
        !           156:                @$(CC) mkvers.c -o mkvers
        !           157: 
        !           158: clean:;                @rm -f $(OBJS) profiled/*.o $(LIBRARY) $(LIBRARY_P)
        !           159: 
        !           160: depend:;       @echo Construct dependencies manually
        !           161: 
        !           162: extract:;      @ar xo $(DEST)/$(LIBRARY); rm -f __.SYMDEF
        !           163:                @cd profiled; -ar xo $(DEST)/$(LIBRARY_P); rm -f __.SYMDEF
        !           164: 
        !           165: index:;                @ctags -wx $(HDRS) $(SRCS)
        !           166: 
        !           167: install:       $(LIBRARY) $(LIBRARY_P)
        !           168:                install -m 644 $(LIBRARY) $(DEST)/$(LIBRARY)
        !           169:                ranlib $(DEST)/$(LIBRARY)
        !           170:                install -m 644 $(LIBRARY_P) $(DEST)/$(LIBRARY_P)
        !           171:                ranlib $(DEST)/$(LIBRARY_P)
        !           172: 
        !           173: library:        $(LIBRARY) $(LIBRARY_P)
        !           174: 
        !           175: print:;                @$(PRINT) $(HDRS) $(SRCS)
        !           176: 
        !           177: tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
        !           178: 
        !           179: update:         $(DEST)/$(LIBRARY)
        !           180: 
        !           181: $(DEST)/$(LIBRARY): $(SRCS) $(HDRS) $(EXTHDRS)
        !           182:                @-ar xo $(DEST)/$(LIBRARY)
        !           183:                @cd profiled; -ar xo $(DEST)/$(LIBRARY_P)
        !           184:                @make -f $(MAKEFILE) DEST=$(DEST) install clean
        !           185: .c.o:
        !           186:                $(CC) -p $(CFLAGS) -c $*.c
        !           187:                -ld -x -r $*.o
        !           188:                mv a.out profiled/$*.o
        !           189:                $(CC) $(CFLAGS) -c $*.c
        !           190:                -ld -x -r $*.o
        !           191:                mv a.out $*.o
        !           192: 
        !           193: .f.o:
        !           194:                $(FC) -p $(FFLAGS) -c $*.f
        !           195:                -ld -x -r $*.o
        !           196:                mv a.out profiled/$*.o
        !           197:                $(FC) $(FFLAGS) -c $*.f
        !           198:                -ld -x -r $*.o
        !           199:                mv a.out $*.o

unix.superglobalmegacorp.com

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