Skip to content
Snippets Groups Projects
Commit a7fc2f5f authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

Remove duplication

parent 5afaf17a
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,19 @@ check_env() {
log_error "Variable ${1} is undefined - aborting...";
exit 1
else
log_info "\${${1}}=${!1}";
log_info "${1}=${!1}";
fi
}
# Exports a given environment variable, verbosely
export_env() {
if [ -z "${!1}" ]; then
log_error "Variable ${1} is undefined - aborting...";
exit 1
else
export ${1}
log_info "export ${1}=${!1}";
fi
}
......@@ -199,18 +211,12 @@ TESTSERVER=https://testpypi.python.org/pypi
check_env ARCH
check_env PYVER
check_env PREFIX
check_env CFLAGS
check_env CXXFLAGS
export_env CFLAGS
export_env CXXFLAGS
check_env DOCSERVER
check_env PYPISERVER
check_env TESTSERVER
check_env CONDA_FOLDER
check_env CONDA_PREFIX
check_env BOB_PREFIX_PATH
check_env BOB_DOCUMENTATION_SERVER
# Make available to subprocesses
export CFLAGS
export CXXFLAGS
export BOB_PREFIX_PATH
export BOB_DOCUMENTATION_SERVER
export_env BOB_PREFIX_PATH
export_env BOB_DOCUMENTATION_SERVER
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment