summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2011-05-13 19:40:02 +0000
committerimp <imp@FreeBSD.org>2011-05-13 19:40:02 +0000
commitcab53a9d98c2bfe150a29fba0f9f5241163aae76 (patch)
treef52ab844ce65c2cc990b41c88183acd295eb67de /tools
parent3d3b036f9541230485c7edd1fafaec6e4345641a (diff)
downloadFreeBSD-src-cab53a9d98c2bfe150a29fba0f9f5241163aae76.zip
FreeBSD-src-cab53a9d98c2bfe150a29fba0f9f5241163aae76.tar.gz
If there's no package directory, don't try to install packages from
it. Instead, report that 0 packages are reported. PR: misc/140436
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/nanobsd/nanobsd.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/tools/nanobsd/nanobsd.sh b/tools/tools/nanobsd/nanobsd.sh
index c0c4d8a..58d685b 100644
--- a/tools/tools/nanobsd/nanobsd.sh
+++ b/tools/tools/nanobsd/nanobsd.sh
@@ -684,6 +684,12 @@ cust_install_files () (
cust_pkg () (
+ # If the package directory doesn't exist, we're done.
+ if [ ! -d ${NANO_PACKAGE_DIR} ]; then
+ echo "DONE 0 packages"
+ return 0
+ fi
+
# Copy packages into chroot
mkdir -p ${NANO_WORLDDIR}/Pkg
(
OpenPOWER on IntegriCloud