# HG changeset patch # User Rob Landley # Date 1448750692 21600 # Node ID d3b5e8a635ea523905df2c11a2b446d012de6717 # Parent e9732d0fad99457dbbc45fc93c29fef183df17f4 KEEP_STAGEDIR still needs to create directory if it doesn't exist. diff -r e9732d0fad99 -r d3b5e8a635ea sources/functions.sh --- a/sources/functions.sh Sat Nov 28 16:40:45 2015 -0600 +++ b/sources/functions.sh Sat Nov 28 16:44:52 2015 -0600 @@ -73,7 +73,12 @@ STAGE_DIR="$BUILD/${STAGE_NAME}-${ARCH_NAME}" - [ -z "$KEEP_STAGEDIR" ] && blank_tempdir "$STAGE_DIR" + if [ -z "$KEEP_STAGEDIR" ] + then + blank_tempdir "$STAGE_DIR" + else + mkdir -p "$STAGE_DIR" || dienow + fi NO_CLEANUP=${NO_CLEANUP/temp//} blank_tempdir "$WORK" export PATH="$(cc_path "$ARCH")$PATH"