summaryrefslogtreecommitdiffhomepage
path: root/build.sh
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-06 15:18:48 +0100
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-06 15:18:48 +0100
commit29df0511d6153d790fac4fa972f61e4a7e693280 (patch)
tree314f55f931b951d80ff10fe2ad7ec7b47387678f /build.sh
parent6e940c2c85759ac197c29d335a929dd06822a9df (diff)
downloadmidipix_build-29df0511d6153d790fac4fa972f61e4a7e693280.tar.bz2
midipix_build-29df0511d6153d790fac4fa972f61e4a7e693280.tar.xz
Followup to last commit.
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/build.sh b/build.sh
index 6cb75988..fbb5e7b0 100755
--- a/build.sh
+++ b/build.sh
@@ -6,22 +6,22 @@ unset AR ARFLAGS CC CFLAGS CXX CXXFLAGS LD LDFLAGS;
check_prereqs git make openssl sed tar wget;
log_msg info "Build started by ${USER}@$(hostname).";
#trap
-(set -o errexit; mkdir -p "${PREFIX}" "${WORKDIR}");
+(set -o errexit; mkdir -p ${PREFIX} ${WORKDIR});
BUILD_NFINI=${BUILD_NSKIP:=${BUILD_NFAIL:=${_nbuild:=0}}};
for BUILD_LVL in 0 1 2; do
for BUILD_SCRIPT_FNAME in ${BUILD_LVL}[0-9][0-9].*.build; do
if [ -n "${DEBUG_SCRIPT}" ]\
&& [ "x${DEBUG_SCRIPT}" != "x${BUILD_SCRIPT_FNAME}" ]; then
continue;
- elif [ ! -f "${BUILD_SCRIPT_FNAME}" ]; then
+ elif [ ! -f ${BUILD_SCRIPT_FNAME} ]; then
continue;
else
unset BUILD_SCRIPT_RC; : $((_nbuild+=1));
log_msg info "Invoking build script \`${BUILD_SCRIPT_FNAME}'";
- (set -o errexit -- $(split "." "${BUILD_SCRIPT_FNAME%.build}"); \
- SCRIPT_FNAME="${BUILD_SCRIPT_FNAME}"; _pwd="$(pwd)"; \
- cd "${WORKDIR}"; . "${_pwd}/build.subr"; \
- . "${_pwd}/${BUILD_SCRIPT_FNAME}");
+ (set -o errexit -- $(split . ${BUILD_SCRIPT_FNAME%.build}); \
+ SCRIPT_FNAME=${BUILD_SCRIPT_FNAME}; _pwd=$(pwd); \
+ cd ${WORKDIR}; . ${_pwd}/build.subr; \
+ . ${_pwd}/${BUILD_SCRIPT_FNAME});
case ${BUILD_SCRIPT_RC:=${?}} in
0) log_msg succ "Finished build script \`${BUILD_SCRIPT_FNAME}'.";
: $((BUILD_NFINI+=1)); continue; ;;