diff options
author | obrien <obrien@FreeBSD.org> | 2000-06-15 15:57:33 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-06-15 15:57:33 +0000 |
commit | c7fd162d5a6b7c7b5a4fa1a518cb4c99c8e15571 (patch) | |
tree | 13446edf5150eb19ed41b16aed36814ee239cff9 /sys/conf/Makefile.powerpc | |
parent | 1c9174009ea754350d49c9d78e449cef8009884d (diff) | |
download | FreeBSD-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.powerpc')
-rw-r--r-- | sys/conf/Makefile.powerpc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/conf/Makefile.powerpc b/sys/conf/Makefile.powerpc index 9d1b668..1d851ee 100644 --- a/sys/conf/Makefile.powerpc +++ b/sys/conf/Makefile.powerpc @@ -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 |