aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2014-12-25 17:54:22 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2014-12-25 17:54:22 +0000
commite47bc3881114cb8a39308199026db77fd8d1349c (patch)
treef2b8000a1a6528f0784ef8380ced160e4ca26793 /tools
parent7a27628a3fe2cfc20282560d874ba54656548c93 (diff)
downloadsrc-e47bc3881114cb8a39308199026db77fd8d1349c.tar.gz
src-e47bc3881114cb8a39308199026db77fd8d1349c.zip
Create the PKG_DIR if it is missing
Notes
Notes: svn path=/head/; revision=276210
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/sysbuild/sysbuild.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/tools/sysbuild/sysbuild.sh b/tools/tools/sysbuild/sysbuild.sh
index bb22a697453a..d95b8dfdc807 100644
--- a/tools/tools/sysbuild/sysbuild.sh
+++ b/tools/tools/sysbuild/sysbuild.sh
@@ -219,6 +219,10 @@ ports_build() (
ports_recurse . $PORTS_WE_WANT
+ if [ "x${PKG_DIR}" != "x" ] ; then
+ mkdir -p ${PKG_DIR}
+ fi
+
# Now build & install them
for p in `cat /tmp/_.plist`
do
@@ -231,9 +235,7 @@ ports_build() (
(
cd $p
- make clean ${PORTS_OPTS}
- make all ${PORTS_OPTS}
- make install ${PORTS_OPTS}
+ make clean all install ${PORTS_OPTS}
) > _.$b 2>&1 < /dev/null
continue
fi