From: Keith Bostic Date: Wed, 16 May 1990 11:30:25 +0000 (-0800) Subject: don't do local dependency if PROG not defined X-Git-Tag: BSD-4_3_Reno-Snapshot-Development~2855 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/4a3b34cb19b42ea18dd2881fb59c9f2ffa28681f don't do local dependency if PROG not defined SCCS-vsn: share/mk/bsd.prog.mk 5.14 --- diff --git a/usr/src/share/mk/bsd.prog.mk b/usr/src/share/mk/bsd.prog.mk index 560a9f733a..1f6443d40e 100644 --- a/usr/src/share/mk/bsd.prog.mk +++ b/usr/src/share/mk/bsd.prog.mk @@ -1,4 +1,4 @@ -# @(#)bsd.prog.mk 5.13 (Berkeley) %G% +# @(#)bsd.prog.mk 5.14 (Berkeley) %G% .if exists(${.CURDIR}/../Makefile.inc) .include "${.CURDIR}/../Makefile.inc" @@ -74,7 +74,7 @@ _PROGSUBDIR: .USE else \ cd ${.CURDIR}/$${entry}; \ fi; \ - ${MAKE} ${.TARGET:realinstall=install}) \ + ${MAKE} ${.TARGET:S/realinstall/install/:S/.depend/depend/}) \ done .endif @@ -96,8 +96,10 @@ cleandir: _PROGSUBDIR .if !target(depend) depend: .depend .depend: ${SRCS} _PROGSUBDIR +.if defined(PROG) mkdep ${CFLAGS:M-[ID]*} ${.ALLSRC:M*.c} .endif +.endif .if !target(install) .if !target(beforeinstall) @@ -137,14 +139,18 @@ realinstall: beforeinstall .if !target(lint) lint: ${SRCS} _PROGSUBDIR +.if defined(PROG) @${LINT} ${LINTFLAGS} ${CFLAGS} ${.ALLSRC} | more 2>&1 .endif +.endif .if !target(tags) tags: ${SRCS} _PROGSUBDIR +.if defined(PROG) cd ${.CURDIR}; ctags -f /dev/stdout ${.ALLSRC} | \ sed "s;\${.CURDIR}/;;" > tags .endif +.endif .if !defined(NOMAN) .include