summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2013-09-30 20:33:56 +0000
committerdelphij <delphij@FreeBSD.org>2013-09-30 20:33:56 +0000
commit88e9d84421b71e0872a640a065084a5df8925c17 (patch)
tree25e8630f6f8aee61a4bdc54f70d565d0aeaa507a /Makefile.inc1
parentbefd6ea0adb9407e9713d7d7307f26dbf51f9842 (diff)
downloadFreeBSD-src-88e9d84421b71e0872a640a065084a5df8925c17.zip
FreeBSD-src-88e9d84421b71e0872a640a065084a5df8925c17.tar.gz
Reverse directories order when doing 'make delete-old-dir'. This
ensures subdirectories gets removed before their parents when doing make delete-old. Approved by: re (gjb) MFC after: 2 weeks
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc12
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index f6bbdbf..5fed30e 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -1673,7 +1673,7 @@ delete-old-files:
# the Makefile parser segfault.
@exec 3<&0; \
${MAKE} -f ${.CURDIR}/Makefile.inc1 ${.MAKEFLAGS} ${.TARGET} \
- -V OLD_FILES -V "OLD_FILES:Musr/share/*.gz:R" | xargs -n1 | \
+ -V OLD_FILES -V "OLD_FILES:Musr/share/*.gz:R" | xargs -n1 | sort -r | \
while read file; do \
if [ -f "${DESTDIR}/$${file}" -o -L "${DESTDIR}/$${file}" ]; then \
chflags noschg "${DESTDIR}/$${file}" 2>/dev/null || true; \
OpenPOWER on IntegriCloud