diff options
author | imp <imp@FreeBSD.org> | 2011-05-13 19:40:02 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2011-05-13 19:40:02 +0000 |
commit | cab53a9d98c2bfe150a29fba0f9f5241163aae76 (patch) | |
tree | f52ab844ce65c2cc990b41c88183acd295eb67de /tools | |
parent | 3d3b036f9541230485c7edd1fafaec6e4345641a (diff) | |
download | FreeBSD-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.sh | 6 |
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 ( |