From 1b2fdd568d73be2c650ec6f1df32ef2809520373 Mon Sep 17 00:00:00 2001 From: jkh Date: Sun, 13 Apr 1997 06:44:25 +0000 Subject: Support GLOBAL style tags. --- share/mk/bsd.subdir.mk | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) (limited to 'share/mk/bsd.subdir.mk') diff --git a/share/mk/bsd.subdir.mk b/share/mk/bsd.subdir.mk index 09a7b2a..b815451 100644 --- a/share/mk/bsd.subdir.mk +++ b/share/mk/bsd.subdir.mk @@ -1,5 +1,5 @@ # from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 -# $Id: bsd.subdir.mk,v 1.15 1997/03/30 23:39:39 scrappy Exp $ +# $Id: bsd.subdir.mk,v 1.16 1997/03/31 05:30:16 scrappy Exp $ # # The include file contains the default targets # for building subdirectories. It has the same seven targets @@ -57,13 +57,35 @@ ${SUBDIR}:: ${MAKE} all -.for __target in all checkdpadd clean cleandepend cleandir depend lint \ - maninstall obj objlink tags +.for __target in all checkdpadd clean cleandir depend lint \ + maninstall obj objlink .if !target(__target) ${__target}: _SUBDIRUSE .endif .endfor +.if !target(tags) +.if defined(TAGS) +tags: + @cd ${.CURDIR} && gtags ${GTAGSFLAGS} +.if defined(HTML) + @cd ${.CURDIR} && htags ${HTAGSFLAGS} +.endif +.else +tags: _SUBDIRUSE +.endif +.endif + +.if !defined(cleandepend) +cleandepend: _SUBDIRUSE +.if defined(TAGS) + @rm -f ${.CURDIR}/GTAGS ${.CURDIR}/GRTAGS +.if defined(HTML) + @rm -rf ${.CURDIR}/HTML +.endif +.endif +.endif + .if !target(install) .if !target(beforeinstall) beforeinstall: -- cgit v1.1