summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.subdir.mk
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1997-04-13 06:44:25 +0000
committerjkh <jkh@FreeBSD.org>1997-04-13 06:44:25 +0000
commit1b2fdd568d73be2c650ec6f1df32ef2809520373 (patch)
treee17044ea699348150ba3b5d5c51deaa68b3e4190 /share/mk/bsd.subdir.mk
parent376c4fd174b93c6dc5547687925eddced146cb77 (diff)
downloadFreeBSD-src-1b2fdd568d73be2c650ec6f1df32ef2809520373.zip
FreeBSD-src-1b2fdd568d73be2c650ec6f1df32ef2809520373.tar.gz
Support GLOBAL style tags.
Diffstat (limited to 'share/mk/bsd.subdir.mk')
-rw-r--r--share/mk/bsd.subdir.mk28
1 files changed, 25 insertions, 3 deletions
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 <bsd.subdir.mk> 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:
OpenPOWER on IntegriCloud