Annotation of 43BSD/ucb/gprof/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Copyright (c) 1983 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.2 (Berkeley) 6/18/85
        !             7: #
        !             8: SCCSID = @(#)Makefile  5.2 (Berkeley) 6/18/85
        !             9: 
        !            10: DFLAGS = 
        !            11: CFLAGS = -O ${DFLAGS}
        !            12: LINTFLAGS = -x -a -n ${DFLAGS}
        !            13: 
        !            14: RM=    /bin/rm -f
        !            15: INSTALL=install
        !            16: PR=pr
        !            17: 
        !            18: GPROFHDRS =    gprof.h vax.h
        !            19: GPROFSRCS =    gprof.c arcs.c dfn.c lookup.c calls.c hertz.c \
        !            20:                printgprof.c printlist.c
        !            21: GPROFOBJS =    gprof.o arcs.o dfn.o lookup.o calls.o hertz.o \
        !            22:                printgprof.o printlist.o
        !            23: 
        !            24: gprof: ${GPROFOBJS}
        !            25:        cc -o gprof ${CFLAGS} ${GPROFOBJS}
        !            26: 
        !            27: install: gprof gprof.flat gprof.callg
        !            28:        install -s -g kmem -m 2755 gprof ${DESTDIR}/usr/ucb/gprof
        !            29:        install -c -m 644 gprof.flat ${DESTDIR}/usr/lib
        !            30:        install -c -m 644 gprof.callg ${DESTDIR}/usr/lib
        !            31: 
        !            32: clean:
        !            33:        ${RM} ${GPROFOBJS} errs gprof
        !            34: 
        !            35: gcrt0.h:
        !            36:        cp /usr/src/libc/csu/gcrt0.h gcrt0.h
        !            37: 
        !            38: print:
        !            39:        @ ls -l | ${PR}
        !            40:        @ ${PR} makefile
        !            41:        @ ${PR} gcrt0.h
        !            42:        @ ${PR} ${GPROFHDRS} ${GPROFSRCS}
        !            43:        @ ${PR} gprof.flat gprof.callg
        !            44: 
        !            45: lint:
        !            46:        lint ${LINTFLAGS} ${DFLAGS} ${GPROFSRCS}
        !            47: 
        !            48: gprof.o: gprof.c gprof.h vax.h gcrt0.h
        !            49: arcs.o: arcs.c gprof.h vax.h gcrt0.h
        !            50: lookup.o: lookup.c gprof.h vax.h gcrt0.h
        !            51: dfn.o: dfn.c gprof.h vax.h gcrt0.h
        !            52: calls.o: calls.c gprof.h vax.h gcrt0.h
        !            53: hertz.o: gprof.h vax.h hertz.c
        !            54: printgprof.o: printgprof.c gprof.h vax.h gcrt0.h
        !            55: printlist.o: printlist.c gprof.h vax.h gcrt0.h

unix.superglobalmegacorp.com

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