summaryrefslogtreecommitdiffstats
path: root/sys/conf/Makefile.i386
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2000-06-15 15:57:33 +0000
committerobrien <obrien@FreeBSD.org>2000-06-15 15:57:33 +0000
commitc7fd162d5a6b7c7b5a4fa1a518cb4c99c8e15571 (patch)
tree13446edf5150eb19ed41b16aed36814ee239cff9 /sys/conf/Makefile.i386
parent1c9174009ea754350d49c9d78e449cef8009884d (diff)
downloadFreeBSD-src-c7fd162d5a6b7c7b5a4fa1a518cb4c99c8e15571.zip
FreeBSD-src-c7fd162d5a6b7c7b5a4fa1a518cb4c99c8e15571.tar.gz
Only copy /modules to /modules.old if /modules exists and is populated.
Submitted by: John DeBoskey <jwd@FreeBSD.org>
Diffstat (limited to 'sys/conf/Makefile.i386')
-rw-r--r--sys/conf/Makefile.i3866
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/conf/Makefile.i386 b/sys/conf/Makefile.i386
index 9d1b668..1d851ee 100644
--- a/sys/conf/Makefile.i386
+++ b/sys/conf/Makefile.i386
@@ -262,8 +262,10 @@ modules-tags:
modules-install modules-install.debug:
.if !defined(NO_MODULES_OLD)
- mkdir -p ${DESTDIR}/modules.old
- cp -p ${DESTDIR}/modules/* ${DESTDIR}/modules.old
+ if [ -d ${DESTDIR}/modules -a -n "`ls ${DESTDIR}/modules`" ]; then \
+ mkdir -p ${DESTDIR}/modules.old
+ cp -p ${DESTDIR}/modules/* ${DESTDIR}/modules.old; \
+ fi;
.endif
cd $S/modules && env MAKEOBJDIRPREFIX=${.OBJDIR}/modules ${MAKE} install
OpenPOWER on IntegriCloud