live-build/functions
Lyndon Brown 943c8fb5fe extend config validation to all build components
while `lb build` ran the config validation check, spotting invalid configs
and stopping with an error, the major build stages if executed directly did
not, nor did the component stages.

here we move execution of the validation function into the common init
function, with an exported variable used to indicate that validation has
been performed. thus validation is performed no matter what part of the
build system you execute, but only once.

Gbp-Dch: Short
2020-05-04 13:26:19 +01:00
..
aliases.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
architectures.sh Replace 'which' with 'command -v' to test for the existance of an executable 2020-05-01 09:59:11 +00:00
arguments.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
bootloaders.sh bootloaders: improve bootloader list handling 2020-04-23 11:52:04 +01:00
breakpoints.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
cache.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
chroot_bind_path.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
chroot.sh chroot: make var local 2020-04-23 15:47:00 +02:00
color.sh amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
common.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
conffile.sh config: tweak config file loading order 2020-05-02 20:44:02 +01:00
configuration.sh config: fix stale live-build version in iso-preparer 2020-05-03 23:20:39 +01:00
echo.sh tidy up Echo_breakage() 2020-05-02 13:06:17 +01:00
exit.sh improve stagefiles encapsulation 2020-05-02 14:49:45 +01:00
firmwarelists.sh rename LB_ARCHITECTURES to LB_ARCHITECTURE 2020-04-23 15:54:19 +02:00
init.sh extend config validation to all build components 2020-05-04 13:26:19 +01:00
lockfile.sh locks: tidy lock acquisition 2020-03-13 15:37:38 +00:00
losetup.sh Replace 'which' with 'command -v' to test for the existance of an executable 2020-05-01 09:59:11 +00:00
man.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
packagelists.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
packages.sh Replace 'which' with 'command -v' to test for the existance of an executable 2020-05-01 09:59:11 +00:00
sourcelist.sh archives: explicitly pass along _PASS to Create_apt_sources_list 2020-03-20 11:43:01 +00:00
stagefile.sh improve stagefiles encapsulation 2020-05-02 14:49:45 +01:00
usage.sh Use descriptive parameter names for Usage() 2020-04-23 16:38:59 +02:00
wrapper.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00