aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/Makefile.i386
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2001-02-27 08:13:32 +0000
committerPeter Wemm <peter@FreeBSD.org>2001-02-27 08:13:32 +0000
commitb1fe97412bf49e603f5af10405fe4b6158470b0f (patch)
tree40bb3d6837d42cef1f573d5a1074258039feb421 /sys/conf/Makefile.i386
parent52bcdc9a38e3228ea508b15ff493b628afe18690 (diff)
downloadsrc-b1fe97412bf49e603f5af10405fe4b6158470b0f.tar.gz
src-b1fe97412bf49e603f5af10405fe4b6158470b0f.zip
Add a 'clobber' target.. Like 'clean' but it takes out even the config
generated stuff, leaving only 'version' in the build dir.
Notes
Notes: svn path=/head/; revision=73133
Diffstat (limited to 'sys/conf/Makefile.i386')
-rw-r--r--sys/conf/Makefile.i3868
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/conf/Makefile.i386 b/sys/conf/Makefile.i386
index d42199ca8adc..b704742192fd 100644
--- a/sys/conf/Makefile.i386
+++ b/sys/conf/Makefile.i386
@@ -119,6 +119,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
@@ -156,6 +157,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 | \
@@ -268,6 +272,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
@@ -293,6 +298,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