diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-07-10 16:19:23 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-07-10 16:19:23 +0000 |
commit | a8960162daf2fee5955732def8862aa60bf6bf0b (patch) | |
tree | 02b082fb4b091eb71dc9293d74377e917a0f0843 /build.sh | |
parent | 806c982e1dd9ef30ae17cd179476802015d1cd00 (diff) | |
download | midipix_build-a8960162daf2fee5955732def8862aa60bf6bf0b.tar.bz2 midipix_build-a8960162daf2fee5955732def8862aa60bf6bf0b.tar.xz |
Adds pseudo-build step `diff.'
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -22,12 +22,14 @@ case ${1} in log_msg fail "Error: unknown build script specified."; exec cat build.usage; fi; - for __ in $(split , "${ARG_RESTART_SCRIPT_AT}"); do - if ! match_list "${VALID_BUILD_LEVELS}" , "${__}"; then - log_msg fail "Error: unknown build level specified."; - exec cat build.usage; - fi; - done; + if [ "${ARG_RESTART_SCRIPT_AT}" != diff ]; then + for __ in $(split , "${ARG_RESTART_SCRIPT_AT}"); do + if ! match_list "${VALID_BUILD_LEVELS}" , "${__}"; then + log_msg fail "Error: unknown build level specified."; + exec cat build.usage; + fi; + done; + fi; else ARG_RESTART_SCRIPT="${2}"; ARG_RESTART_SCRIPT_AT=ALL; fi; shift; ;; |