diff options
-rwxr-xr-x | scripts/build | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/scripts/build b/scripts/build index 07481b2..f488ffe 100755 --- a/scripts/build +++ b/scripts/build @@ -70,11 +70,12 @@ EOF # prepare the environment structure for the current package mkenv() { - [ -d "${S}" ] || mkdir -p "${S}" - [ -d "${L}" ] || mkdir -p "${L}" - [ -d "${E}" ] || mkdir -p "${E}" - [ -d "${T}" ] || mkdir -p "${T}" - [ -d "${D}" ] || mkdir -p "${D}" + for dir in "${W}" "${L}" "${E}" "${D}"; do + if [ ! -d "${dir}" ]; then + mkdir -p "${dir}" + fi + done + unset dir if [ "$#" -gt "0" ]; then cat /dev/null > "${L}/${1}.log" |