]> 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:24:17 +0000 (23:24 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 30 Apr 2026 04:24:17 +0000 (23:24 -0500)
commit1cc7797e1606962e935f3ea4dfd75e3fd5b16dfc
tree8fa2d7db9074332ef4107119ae9f257eedbcc4f5
parent0891bb14880b72afab82e639b3b4203a04b34299
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