summaryrefslogtreecommitdiffstats
path: root/sys/conf/Makefile.pc98
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-02-27 08:13:32 +0000
committerpeter <peter@FreeBSD.org>2001-02-27 08:13:32 +0000
commit3dba1d1543776a0f641cde330672fdb902764a4b (patch)
tree430675856c59589a38155db72ce172700626089c /sys/conf/Makefile.pc98
parent293fcd46a5c83a99594c22ccb7cec8767efac368 (diff)
downloadFreeBSD-src-3dba1d1543776a0f641cde330672fdb902764a4b.zip
FreeBSD-src-3dba1d1543776a0f641cde330672fdb902764a4b.tar.gz
Add a 'clobber' target.. Like 'clean' but it takes out even the config
generated stuff, leaving only 'version' in the build dir.
Diffstat (limited to 'sys/conf/Makefile.pc98')
-rw-r--r--sys/conf/Makefile.pc988
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/conf/Makefile.pc98 b/sys/conf/Makefile.pc98
index 9bafc06..d85d6e4 100644
--- a/sys/conf/Makefile.pc98
+++ b/sys/conf/Makefile.pc98
@@ -121,6 +121,7 @@ all: ${KERNEL_KO}
depend: kernel-depend
clean: kernel-clean
cleandepend: kernel-cleandepend
+clobber: kernel-clobber
tags: kernel-tags
install: kernel-install
install.debug: kernel-install.debug
@@ -158,6 +159,9 @@ kernel-clean:
${MFILES:T:S/.m$/.c/} ${MFILES:T:S/.m$/.h/} \
${CLEAN}
+kernel-clobber:
+ find . -type f ! -name version -delete
+
#lint: /tmp param.c
# @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} \
# $S/$M/$M/Locore.c ${CFILES} param.c | \
@@ -271,6 +275,7 @@ depend: modules-depend
clean: modules-clean
cleandepend: modules-cleandepend
cleandir: modules-cleandir
+clobber: modules-clobber
tags: modules-tags
install: modules-install
install.debug: modules-install.debug
@@ -297,6 +302,9 @@ modules-clean:
modules-cleandepend:
cd $S/modules ; env ${MKMODULESENV} ${MAKE} cleandepend
+modules-clobber: modules-clean
+ rm -rf ${MKMODULESENV}
+
modules-cleandir:
cd $S/modules ; env ${MKMODULESENV} ${MAKE} cleandir
OpenPOWER on IntegriCloud