summaryrefslogtreecommitdiffhomepage
path: root/build.subr
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-03-05 22:23:56 +0000
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-03-05 22:23:56 +0000
commit75cb84da6274d97fb7d146499b96b5a4973367cd (patch)
tree838f860750929dd3ede9c0688fb321c3e906ba97 /build.subr
parentb8dc4b98a1ad4cc8b0f2bceca817a6dfa20da341 (diff)
downloadmidipix_build-75cb84da6274d97fb7d146499b96b5a4973367cd.tar.bz2
midipix_build-75cb84da6274d97fb7d146499b96b5a4973367cd.tar.xz
- Followup to last commit.
- Replaced -[LI]${PREFIX_LVL3}/{lib,include} w/ --sysroot ${PREFIX_LVL3}.
Diffstat (limited to 'build.subr')
-rw-r--r--build.subr15
1 files changed, 9 insertions, 6 deletions
diff --git a/build.subr b/build.subr
index 0da55070..8e6b1977 100644
--- a/build.subr
+++ b/build.subr
@@ -46,8 +46,11 @@ clean_build_status() {
set -- BUILD_STATUS_IN_PROGRESS_FNAME BUILD_STATUS_PROGRESS_FNAME BUILD_STATUS_TARBALL_PROGRESS_FNAME;
while [ ${#} -gt 0 ]; do
rm -f $(get_var_unsafe ${1}); shift;
- done; touch ${PREFIX}/BUILD_ABORTED_AT_$(date %Y-%m-%d-%H-%M-%S);
- log_msg fail "Build aborted at $(date %Y-%m-%d-%H-%M-%S).";
+ done;
+ if [ "${1}" = abort ]; then
+ touch ${PREFIX}/BUILD_ABORTED_AT_$(date %Y-%m-%d-%H-%M-%S);
+ log_msg fail "Build aborted at $(date %Y-%m-%d-%H-%M-%S).";
+ fi;
};
export_vars_subst() {
@@ -60,8 +63,8 @@ export_vars_subst() {
};
fetch_git() {
- [ ${ARG_NO_DOWNLOAD:-0} -eq 0 ] &&\
- rm_if_exists ${1};
+ [ ${ARG_NO_DOWNLOAD:-0} -eq 1 ] && return;
+ rm_if_exists ${1};
[ -d ${1} ] && (cd ${1} && git pull origin main)\
|| git clone ${3} ${2} ${1};
};
@@ -171,8 +174,8 @@ clear_env_with_except() {
};
fetch() {
- [ ${ARG_NO_DOWNLOAD:-0} -eq 0 ] &&\
- rm_if_exists $(get_basename ${1});
+ [ ${ARG_NO_DOWNLOAD:-0} -eq 1 ] && return;
+ rm_if_exists $(get_basename ${1});
wget ${WGET_ARGS} ${1};
if [ ${#} -eq 2 ]; then
set -- $(get_basename ${1}) "$(compare_hash $(get_basename ${1}) ${2})" ${2};