b688b779ba
those are only meant to be used by the build system (primarily RepositoryExternal.mk) - of course no rule without exception: concat-deps reads SYSTEM_BOOST from env, so set it in the corresponding recipe lines Change-Id: I83c88fc6ad4467b429771c43650fe7fc0ccde407 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144343 Tested-by: Jenkins Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
29 lines
645 B
Bash
29 lines
645 B
Bash
#!/bin/sh
|
|
#set -x
|
|
|
|
glv_var="$1"
|
|
glv_config="config_host.mk"
|
|
|
|
if [ "$glv_var" = "--build" ] ; then
|
|
glv_config="config_build.mk"
|
|
shift
|
|
elif [ "$glv_var" = "--host" ] ; then
|
|
shift
|
|
fi
|
|
|
|
# full path, in case we export a "wrong" PATH
|
|
test -n "$GREP" && glv_grep="$GREP" || glv_grep=$(command -v grep)
|
|
test -n "$SED" && glv_sed="$SED" || glv_sed=$(command -v sed)
|
|
|
|
while [ -n "$1" ] ; do
|
|
glv_var="$1"
|
|
shift
|
|
glv_value=$("${glv_grep}" "^ *\(export *\)\?${glv_var}=" ${glv_config} | "${glv_sed}" -e 's/[^=]*=//')
|
|
export ${glv_var}="${glv_value}"
|
|
done
|
|
|
|
unset glv_var
|
|
unset glv_value
|
|
unset glv_config
|
|
unset glv_sed
|
|
unset glv_grep
|