]> Kevux Git Server - fll/commit
Bugfix: The bootstrap.sh script isn't loading build_libraries setting properly.
authorKevin Day <Kevin@kevux.org>
Thu, 30 Apr 2026 04:23:39 +0000 (23:23 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 30 Apr 2026 04:23:39 +0000 (23:23 -0500)
commit33e8703a4b50024ce7a043f3fde3e8edf1ca187d
tree6d7177033d3d5b9704a7b083d1da86b96f27eaa4
parent82dac545aa20d62e1bdad7e4edf1e617dd69d852
Bugfix: The bootstrap.sh script isn't loading build_libraries setting properly.

The variable for the `build_libraries` setting is just `libraries`.
The code is incorrectly saving that setting in `build_libraries` variable.
Make the code save values in `libraries` variable instead of `build_variables` variable.

Add an additional conditional logic check for when setting a variable "has" key to `no`.
If the value already exists and has a `yes` assigned, then do not set it to `no`!

Do some code cleanup up:
  - Move all of the keys into a single location for the loops (one location for single values and one location for multi values).
    - Make these read only local variables.
  - Add additional safety checks for when `${key}` might be NULL.
build/scripts/bootstrap.sh