Annotation of 43BSDReno/lib/libU77/Makefile, revision 1.1

1.1     ! root        1: #      @(#)Makefile    5.7 (Berkeley) 6/23/90
        !             2: 
        !             3: LIB=   U77
        !             4: SRCS=  access_.c alarm_.c chdir_.c chmod_.c ctime_.c dtime_.c etime_.c \
        !             5:        f77lid_.c fdate_.c fgetc_.c fork_.c fputc_.c fseek_.c fstat_.c \
        !             6:        ftell_.c gerror_.c getarg_.c getc_.c getcwd_.c getenv_.c getgid_.c \
        !             7:        getlog_.c getpid_.c getuid_.c gmtime_.c hostnm_.c iargc_.c idate_.c \
        !             8:        ierrno_.c ioinit.f isatty_.c itime_.c kill_.c link_.c loc_.c \
        !             9:        lstat_.c ltime_.c malloc_.c perror_.c putc_.c qsort_.c rename_.c \
        !            10:        sleep_.c stat_.c symlnk_.c system_.c tapeio.c time_.c ttynam_.c \
        !            11:        unlink_.c wait_.c
        !            12: 
        !            13: LDADD=         Version.o
        !            14: CLEANFILES+=   Version.o Version.c mkvers
        !            15: 
        !            16: all: Version.o
        !            17: 
        !            18: Version.o: Version.c
        !            19:        ${CC} -R -c Version.c
        !            20: 
        !            21: Version.c: mkvers ${SRCS}
        !            22:        mkvers libU77.a ${.ALLSRC:M*.c} > ${.TARGET}
        !            23: 
        !            24: mkvers: mkvers.c
        !            25:        ${CC} ${CFLAGS} ${.CURDIR}/mkvers.c -o ${.TARGET}
        !            26: 
        !            27: .include <bsd.lib.mk>
        !            28: 
        !            29: # Fortran compiler doesn't let you rename .o's, so we'll have to cheat.
        !            30: .f.o:
        !            31:        ${FC} -p ${FFLAGS} -c ${.IMPSRC}
        !            32:        @${LD} -x -r ${.TARGET}
        !            33:        @mv a.out ${.TARGET}
        !            34: 
        !            35: .f.po:
        !            36:        ln -s ${.IMPSRC} xxx.f
        !            37:        ${FC} -p ${FFLAGS} -c xxx.f
        !            38:        @${LD} -X -r xxx.o
        !            39:        @mv a.out ${.TARGET}
        !            40:        @rm -f xxx.f xxx.o

unix.superglobalmegacorp.com

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