function read_config_file moved from libpbuild.bash to build

This commit is contained in:
2022-06-22 22:17:19 +02:00
parent 9ff2289116
commit ac318f2e83
2 changed files with 22 additions and 20 deletions
-20
View File
@@ -1496,26 +1496,6 @@ pbuild.bootstrap() {
pbuild::make_all
}
#-----------------------------------------------------------------------------
#
read_config_file() {
local fname="$1"
if [[ ! -r "${fname}" ]]; then
std::die 1 "Configuration file '${fname}' does not exist or is not readable!"
fi
eval $(std::parse_yaml "${fname}" '') || std::die 1 "Cannot read configuration file '${fname}'"
PMODULES_ROOT="${Overlays_base_install_root}"
PMODULES_DISTFILESDIR="${DistfilesDir}"
PMODULES_TMPDIR="${TmpDir}"
PMODULES_HOME="${PMODULES_ROOT}/Tools/Pmodules/${PMODULES_VERSION}"
if [[ -z "${PMODULES_HOME}" ]]; then
std::die 1 "Error in configuration file '${fname}': PMODULE_HOME not defined!"
fi
}
# Local Variables:
# mode: sh
# sh-basic-offset: 8
+22
View File
@@ -72,6 +72,28 @@ to get help for a specific sub-command.
std::die 1 ""
}
#-----------------------------------------------------------------------------
#
read_config_file() {
local fname="$1"
if [[ ! -r "${fname}" ]]; then
std::die 1 "Configuration file '${fname}' does not exist or is not readable!"
fi
eval $(std::parse_yaml "${fname}" '') || std::die 1 "Cannot read configuration file '${fname}'"
PMODULES_ROOT="${Overlays_base_install_root}"
PMODULES_DISTFILESDIR="${DistfilesDir}"
PMODULES_TMPDIR="${TmpDir}"
PMODULES_HOME="${PMODULES_ROOT}/Tools/Pmodules/${PMODULES_VERSION}"
if [[ -z "${PMODULES_HOME}" ]]; then
std::die 1 "Error in configuration file '${fname}': PMODULE_HOME not defined!"
fi
}
#-----------------------------------------------------------------------------
#
pmodules::help() {