diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <lucio@lucioillanes.de> | 2017-12-22 11:10:36 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <lucio@lucioillanes.de> | 2017-12-22 11:10:36 +0000 |
commit | 1dfec6c0f2a53cb7e0b510d7fc3ccae7d1e76c96 (patch) | |
tree | f50d5fc9df60e0f86983803816d5f4adf98c5906 /build.sh | |
parent | a77d22874fc29523519a9ef02b85aec040731afe (diff) | |
download | midipix_build-1dfec6c0f2a53cb7e0b510d7fc3ccae7d1e76c96.tar.bz2 midipix_build-1dfec6c0f2a53cb7e0b510d7fc3ccae7d1e76c96.tar.xz |
build.sh, subr/build_args.subr, etc/build.usage: remove meta-targets & fix target.. argument spec(s).
vars/build.vars: removes meta-targets, adds ${ALL_TARGETS}.
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -3,7 +3,7 @@ # buildp_dispatch() { - local _msg="${1}" _pkg_name="${2}" _tgt_name="${3}" \ + local _msg="${1}" _pkg_name="${2}" _tgt_name="${3}" \ _build_tgt_meta _build_tgt_lc; case "${_msg}" in # Top-level @@ -11,16 +11,13 @@ buildp_dispatch() { ex_rtl_log_set_vnfo_lvl "${ARG_VERBOSE:-0}"; ex_rtl_log_msg info "Build started by ${BUILD_USER:=${USER}}@${BUILD_HNAME:=$(hostname)} at ${BUILD_DATE_START}."; ex_rtl_log_env_vars "build (global)" ${DEFAULT_LOG_ENV_VARS}; - for _build_tgt_meta in ${BUILD_TARGETS_META:-world}; do - for _build_tgt_lc in $(ex_rtl_get_var_unsafe \ - "$(ex_rtl_toupper "${_build_tgt_meta}")_TARGET"); do - ex_pkg_dispatch "${_build_tgt_lc}" \ - "${ARG_RESTART}" "${ARG_RESTART_AT}" \ - buildp_dispatch; - if [ ${?} -ne 0 ]; then - break; - fi; - done; + for _build_tgt_lc in ${BUILD_TARGETS:-${ALL_TARGETS}}; do + ex_pkg_dispatch "${_build_tgt_lc}" \ + "${ARG_RESTART}" "${ARG_RESTART_AT}" \ + buildp_dispatch; + if [ ${?} -ne 0 ]; then + break; + fi; done; buildp_dispatch finish_build; ;; finish_build) build_fini; |