diff options
author | Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de> | 2020-02-29 13:28:22 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de> | 2020-02-29 13:28:22 +0000 |
commit | efeeb057a7857ee35319d129b7298274262c5c52 (patch) | |
tree | b520be98f8a3938e79db379e980bfde8afd4bf5d /subr/build_init.subr | |
parent | fa4a80dd5993cc64a72c92a450b3a25e3949eb4f (diff) | |
download | midipix_build-efeeb057a7857ee35319d129b7298274262c5c52.tar.bz2 midipix_build-efeeb057a7857ee35319d129b7298274262c5c52.tar.xz |
Refactors dist packages into groups/999.dist.group and dist/dist_*.dist.
build.sh:buildp_dispatch_pkg_state(): fix `missing_pkg' log message.
subr/ex_pkg_env.subr:exp_pkg_env_set(): source from "dist/${_pkg_name}.dist" given `dist' group.
Diffstat (limited to 'subr/build_init.subr')
-rw-r--r-- | subr/build_init.subr | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/subr/build_init.subr b/subr/build_init.subr index 213bf7d6..aebe3b0e 100644 --- a/subr/build_init.subr +++ b/subr/build_init.subr @@ -231,7 +231,9 @@ buildp_init_vars() { if [ -z "${BUILD_GROUPS}" ]; then BUILD_GROUPS="${_default_build_groups}"; fi; - BUILD_GROUPS="$(rtl_lconcat "$(rtl_lfilter "${BUILD_GROUPS}" "invariants")" "invariants")"; + if [ -n "${ARG_DIST}" ]; then + BUILD_GROUPS="$(rtl_lconcat "$(rtl_lfilter "${BUILD_GROUPS}" "dist")" "dist")"; + fi; for _group in ${BUILD_GROUPS}; do if ! rtl_lmatch "${_groups}" "${_group}"; then _rc=1; _status="Error: unknown build group \`${_group}'."; break; |