date and time created 83/02/24 12:56:06 by mckusick
[unix-history] / usr / src / usr.bin / gprof / Makefile
index b275711..2434cf1 100644 (file)
@@ -1,23 +1,25 @@
-SCCSID = @(#)Makefile  1.13 (Berkeley) %G%
+SCCSID = @(#)Makefile  1.18 (Berkeley) %G%
 
 DFLAGS = 
 CFLAGS = -O ${DFLAGS}
 
 DFLAGS = 
 CFLAGS = -O ${DFLAGS}
-LINTFLAGS = -x -a -n
+LINTFLAGS = -x -a -n ${DFLAGS}
 
 RM=    /bin/rm -f
 INSTALL=cp
 
 GPROFHDRS =    gprof.h
 
 RM=    /bin/rm -f
 INSTALL=cp
 
 GPROFHDRS =    gprof.h
-GPROFSRCS =    gprof.c arcs.c dfn.c lookup.c printgprof.c calls.c
-GPROFOBJS =    gprof.o arcs.o dfn.o lookup.o printgprof.o calls.o
+GPROFSRCS =    gprof.c arcs.c dfn.c lookup.c calls.c hertz.c \
+               printgprof.c printlist.c
+GPROFOBJS =    gprof.o arcs.o dfn.o lookup.o calls.o hertz.o \
+               printgprof.o printlist.o
 
 gprof: ${GPROFOBJS}
        cc -o gprof ${CFLAGS} ${GPROFOBJS}
 
 
 gprof: ${GPROFOBJS}
        cc -o gprof ${CFLAGS} ${GPROFOBJS}
 
-install: gprof flat.blurb callg.blurb
-       ${INSTALL} gprof ${DESTDIR}/usr/bin/gprof
-       cp flat.blurb ${DESTDIR}/usr/lib/flat.blurb
-       cp callg.blurb ${DESTDIR}/usr/lib/callg.blurb
+install: gprof gprof.flat.blurb gprof.callg.blurb
+       ${INSTALL} gprof ${DESTDIR}/usr/ucb/gprof
+       cp gprof.flat.blurb ${DESTDIR}/usr/lib
+       cp gprof.callg.blurb ${DESTDIR}/usr/lib
 
 clean:
        ${RM} ${GPROFOBJS} errs gprof
 
 clean:
        ${RM} ${GPROFOBJS} errs gprof
@@ -26,18 +28,20 @@ gcrt0.h:
        cp /usr/src/libc/csu/gcrt0.h gcrt0.h
 
 print:
        cp /usr/src/libc/csu/gcrt0.h gcrt0.h
 
 print:
-       @ ls -l | pr -f
-       @ pr -f makefile
-       @ pr -f gcrt0.h
-       @ pr -f ${GPROFHDRS} ${GPROFSRCS}
-       @ pr -f flat.blurb callg.blurb
+       @ ls -l | pr
+       @ pr makefile
+       @ pr gcrt0.h
+       @ pr ${GPROFHDRS} ${GPROFSRCS}
+       @ pr gprof.flat.blurb gprof.callg.blurb
 
 lint:
 
 lint:
-       lint ${CFLAGS} ${LINTFLAGS} ${GPROFSRCS}
+       lint ${LINTFLAGS} ${DFLAGS} ${GPROFSRCS}
 
 gprof.o: gprof.c gprof.h gcrt0.h
 arcs.o: arcs.c gprof.h gcrt0.h
 lookup.o: lookup.c gprof.h gcrt0.h
 dfn.o: dfn.c gprof.h gcrt0.h
 
 gprof.o: gprof.c gprof.h gcrt0.h
 arcs.o: arcs.c gprof.h gcrt0.h
 lookup.o: lookup.c gprof.h gcrt0.h
 dfn.o: dfn.c gprof.h gcrt0.h
-printgprof.o: printgprof.c gprof.h gcrt0.h
 calls.o: calls.c gprof.h gcrt0.h
 calls.o: calls.c gprof.h gcrt0.h
+hertz.o: gprof.h hertz.c
+printgprof.o: printgprof.c gprof.h gcrt0.h
+printlist.o: printlist.c gprof.h gcrt0.h