diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-06 00:55:02 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-06 00:55:02 +0100 |
commit | 36ab9378686ad6f3783f26696615e33e170e235f (patch) | |
tree | 7391d53042c149279b8d95e9013a8e565f64bc9d /subr/build.subr | |
parent | 1d73d1e0e7e00491813f8e4fd8aecfbb63b10c10 (diff) | |
download | midipix_build-36ab9378686ad6f3783f26696615e33e170e235f.tar.bz2 midipix_build-36ab9378686ad6f3783f26696615e33e170e235f.tar.xz |
build.sh, {subr,vars}/*: general cleanup.
Diffstat (limited to 'subr/build.subr')
-rw-r--r-- | subr/build.subr | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/subr/build.subr b/subr/build.subr index e95bf44d..698a71e8 100644 --- a/subr/build.subr +++ b/subr/build.subr @@ -75,11 +75,17 @@ install_files() { }; is_build_script_done() { - local _done_fname="${WORKDIR}/.${1}.${2}"; - if [ -e "${_done_fname}" ]; then - return 0; # Skip + local _done_fname="${WORKDIR}/.${1}.${2}" _restart_at="${2}"; + if [ -z "${_restart_at}" ]; then + if [ -e "${_done_fname}" ]; then + return 0; # Skip + else + return 1; # Build + fi; + elif lmatch "${_restart_at}" , "${2}"; then + return 1; # Build else - return 1; # Build + return 0; # Skip fi; }; |