pacman/scripts/libmakepkg/util
Eli Schwartz a00615bfda makepkg: move config loading into libmakepkg
When scripting/automating around makepkg, it is sometimes desirable to
know how makepkg will be configured to operate. One example is the
archlinux devtools, which must forward select makepkg.conf variables
into a build chroot (for example PACKAGER) or use those variables itself
(for example {SRC,PKG,LOG}DEST).

The configuration file can be in up to 3 places, and should be capable
of being overridden via environment variables. It is sufficiently
complex to represent distinct functionality, and sufficiently useful to
merit easy accessibility in other scripts, therefore, let us move it
into a publicly exposed utility library.

Signed-off-by: Eli Schwartz <eschwartz@archlinux.org>
Signed-off-by: Allan McRae <allan@archlinux.org>
2019-05-28 11:28:30 +10:00
..
compress.sh.in libmakepkg: fix reporting of invalid archive extensions in compress.sh 2019-03-19 14:12:44 +10:00
config.sh.in makepkg: move config loading into libmakepkg 2019-05-28 11:28:30 +10:00
error.sh.in Update coyrights for 2018 2018-03-14 13:31:31 +10:00
meson.build makepkg: move config loading into libmakepkg 2019-05-28 11:28:30 +10:00
message.sh.in message.sh: add modifications from output_format.sh 2018-10-21 20:20:45 +10:00
option.sh.in libmakepkg/util/option: Refactor checking to reduce code duplication 2018-08-10 12:37:20 +10:00
parseopts.sh.in Update coyrights for 2018 2018-03-14 13:31:31 +10:00
pkgbuild.sh.in fix various typos 2019-02-04 10:17:30 +10:00
schema.sh.in makepkg: add new checksum algorithm via coreutils b2sum 2019-03-07 11:12:12 +10:00
source.sh.in libmakepkg: optimize get_protocol to always return proto, not proto+uri 2019-01-22 09:38:21 +10:00
util.sh.in makepkg: move config loading into libmakepkg 2019-05-28 11:28:30 +10:00