summaryrefslogtreecommitdiffhomepage
path: root/build.sh
AgeCommit message (Expand)AuthorFilesLines
2020-02-26build.sh:buildp_dispatch_group_state(): fix type signature.Lucio Andrés Illanes Albornoz1-1/+1
2020-02-26General cleanup, pt. II.Lucio Andrés Illanes Albornoz1-81/+94
2020-02-25build.sh: reintroduce {disabled,skipped}_pkg messages at -v[v[v]].Lucio Andrés Illanes Albornoz1-8/+9
2020-02-25build.sh:buildp_dispatch(): set ${_njobs_max} from ${ARG_PARALLEL} vs. ${DEFA...Lucio Andrés Illanes Albornoz1-1/+1
2020-02-25build.sh:buildp_dispatch(): default ${_njobs_max} to 1 vs. 0.Lucio Andrés Illanes Albornoz1-1/+1
2020-02-25General cleanup, pt. I.Lucio Andrés Illanes Albornoz1-20/+18
2020-02-14build.sh: minor cleanup.Lucio Andrés Illanes Albornoz1-1/+1
2020-02-14etc/README: updated.Lucio Andrés Illanes Albornoz1-10/+1
2020-02-13build.sh: change working directory to "$(dirname "${0}")" at startup.Lucio Andrés Illanes Albornoz1-0/+1
2020-02-12build.sh:buildp_dispatch(): correctly filter ${_build_groups_lc} in the absen...Lucio Andrés Illanes Albornoz1-1/+1
2020-02-12groups/2*.native_packages{,cmdline,dev,etc,inet,lib,x11}.group: merged/split,...Lucio Andrés Illanes Albornoz1-1/+1
2020-02-12{build.sh,subr/ex_pkg_dispatch.subr}: prepend {disabled,skipped,start}_pkg me...Lucio Andrés Illanes Albornoz1-8/+8
2020-02-11Implements package-package dependencies.Lucio Andrés Illanes Albornoz1-1/+1
2020-02-09Rename build targets to build groups to avoid confusion w/ target architectures.Lucio Andrés Illanes Albornoz1-9/+9
2019-05-08build.sh:{disabled,skipped}_pkg: correctly increment ${BUILD_NSKIP}.Lucio Andrés Illanes Albornoz1-2/+4
2019-01-19build.sh, subr/{build_args,ex_pkg_dispatch}.subr: fix -r LAST.Lucio Andrés Illanes Albornoz1-1/+9
2019-01-19build.sh:buildp_dispatch(): correctly call ex_pkg_dispatch().Lucio Andrés Illanes Albornoz1-1/+1
2019-01-19build.sh:buildp_dispatch(): fix ${PKGS_FOUND} variable name.Lucio Andrés Illanes Albornoz1-3/+4
2019-01-19build.sh, subr/build_checks.subr, vars/midipix.vars: removes ${DEFAULT_CHECK_...Lucio Andrés Illanes Albornoz1-1/+1
2019-01-19build.sh, etc/build.usage, subr/ex_pkg_dispatch.subr: adds -r LAST.Lucio Andrés Illanes Albornoz1-14/+11
2019-01-19build.sh, etc/build.usage, subr/build_args.subr: replaces -x w/ -vvv.Lucio Andrés Illanes Albornoz1-1/+1
2019-01-19etc/build.usage, subr/build_{args,checks}.subr: merges -c into -C as -C prefix.Lucio Andrés Illanes Albornoz1-12/+0
2019-01-19build.sh, etc/build.usage, subr/*: merges {-[ptz],--rpm} into -D {minipix,pkg...Lucio Andrés Illanes Albornoz1-11/+7
2018-05-14build.sh:buildp_dispatch(): fix typo re: ${ARG_RPM:-0} (via midipix.)Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2018-05-14Adds --rpm: [b]uild RPM packages for each package built; selects host_tools_rpm.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+8
2018-05-10build.sh:start_build: correctly handle -r ALL.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+2
2018-04-30Correctly (zero-)initialise all locals.Lucio Andrés Illanes Albornoz1-1/+1
2018-04-03build.sh:start_build: always build all `invariants' target packages.Lucio Andrés Illanes Albornoz (arab, vxp)1-8/+3
2018-01-23build.sh:start_build: check ${ARG_RESTART} for unknown packages, if specified.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+12
2017-12-22build.sh:fail_pkg: honour absence of -P.Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+4
2017-12-22build.sh:fail_pkg: terminate pending builds given build failure, -P, and abse...Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+4
2017-12-22vars/build.vars:${ALL_TARGETS}: fix target order & remove dev_packages.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2017-12-22build.sh, subr/build_args.subr, etc/build.usage: remove meta-targets & fix ta...Lucio Andrés Illanes Albornoz (arab, vxp)1-11/+8
2017-12-22build.sh:exec_start: always restart dist_tarballs given -t.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+2
2017-12-06build.sh:{fail_pkg,finish_build}: log at failexit.Lucio Andrés Illanes Albornoz (arab, vxp)1-4/+2
2017-12-05build.sh: log step_pkg in blue at -v[v[v]].Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2017-12-04build.sh:exec_start: use exit(1) instead of clearing ${PKG_BUILD_STEPS} when ...Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+2
2017-12-03build.sh: ensure that set -o errexit is not inhibited during ex_pkg_dispatch(...Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+3
2017-12-03build.sh:fail_pkg: always append to ${BUILD_PKGS_FAILED}.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2017-12-03build.sh: correctly check for ${ARG_TARBALL}.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2017-12-03Separate front end (build.sh, subr/build_*) from dispatcher.Lucio Andrés Illanes Albornoz (arab, vxp)1-58/+85
2017-11-29build.sh: always print std{out,err} logs given ${ARG_XTRACE} (-x.)Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+4
2017-11-28build.sh: log build target {start,finish}.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+3
2017-11-22build.sh:-R: always print/don't print std{out,err} logs for failed packages.Lucio Andrés Illanes Albornoz (arab, vxp)1-6/+14
2017-11-22build.sh, etc/build.usage, subr/ex_setup_args.subr: adds -vvv and -vv.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2017-11-22build.sh, subr/ex_pkg_dispatch.subr: splits build logging and job control logic.Lucio Andrés Illanes Albornoz (arab, vxp)1-18/+16
2017-11-22subr/*: reorganised as {ex{,_{pkg,rtl,setup}},pkg}_*.Lucio Andrés Illanes Albornoz (arab, vxp)1-35/+37
2017-11-21build.sh, subr/{build,pre_state}.subr: split.Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+2
2017-11-21build.sh: ensure ${BUILD_SCRIPT_RC} is set correctly.Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+4
2017-11-21{build.sh,subr/pre_setup_args.subr}: split.Lucio Andrés Illanes Albornoz (arab, vxp)1-46/+6