summaryrefslogtreecommitdiffhomepage
path: root/build.sh
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-03-05 13:43:03 +0000
committerLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-03-05 13:43:03 +0000
commit487c40f31185b5bbcf3c1f278af2fe05150ac9d5 (patch)
treea16ca2957c6fa3a0224044c5dcf79c2eb8e25c23 /build.sh
parent7bed8897ea5cd2bb80f275f93e4287754bd5cc97 (diff)
downloadmidipix_build-487c40f31185b5bbcf3c1f278af2fe05150ac9d5.tar.bz2
midipix_build-487c40f31185b5bbcf3c1f278af2fe05150ac9d5.tar.xz
subr/ex_pkg_dispatch.subr: implement *<group>: inhibit group-group dependency expansion.
etc/{build.usage,README.md}, subr/build_init.subr: updated.
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/build.sh b/build.sh
index f34025ef..51c2a23b 100755
--- a/build.sh
+++ b/build.sh
@@ -100,9 +100,9 @@ build() {
BUILD_DATE_START="$(rtl_date %Y-%m-%d-%H-%M-%S)"; _build_time_secs="$(rtl_date %s)";
rtl_log_msg info "Build started by ${BUILD_USER:=${USER}}@${BUILD_HNAME:=$(hostname)} at ${BUILD_DATE_START}.";
rtl_log_env_vars "build (global)" ${DEFAULT_LOG_ENV_VARS};
- if ! ex_pkg_dispatch "${DEFAULT_BUILD_STEPS}" "${DEFAULT_BUILD_VARS}" \
- buildp_dispatch "${BUILD_GROUPS}" "${ARG_PARALLEL:-1}" \
- "${BUILD_WORKDIR}/build.fifo" "${ARG_RESTART}" \
+ if ! ex_pkg_dispatch "${DEFAULT_BUILD_STEPS}" "${DEFAULT_BUILD_VARS}" \
+ buildp_dispatch "${BUILD_GROUPS}" "${BUILD_GROUPS_INHIBIT_DEPS:-0}" \
+ "${ARG_PARALLEL:-1}" "${BUILD_WORKDIR}/build.fifo" "${ARG_RESTART}" \
"${ARG_RESTART_AT}" "${ARG_RESTART_RECURSIVE}" "${BUILD_WORKDIR}"; then
for _pkg_name in ${EX_PKG_DISPATCH_UNKNOWN}; do
rtl_log_msg fail "Error: package \`${_pkg_name}' unknown.";