From ba36b41eddc3ff0919537370ca0dd61f1b553e52 Mon Sep 17 00:00:00 2001 From: Lucio Andrés Illanes Albornoz Date: Nov 01 2019 08:51:36 +0000 Subject: Merge pull request #11 from mstorsjo/long-env-vars Cope with long environment variables that are wrapped over multiple lines --- diff --git a/subr/build_init.subr b/subr/build_init.subr index 0634e33..310585f 100644 --- a/subr/build_init.subr +++ b/subr/build_init.subr @@ -47,7 +47,7 @@ build_init() { DEFAULT_GIT_ARGS="-6${DEFAULT_GIT_ARGS:+ ${DEFAULT_GIT_ARGS}}"; DEFAULT_WGET_ARGS="-6${DEFAULT_WGET_ARGS:+ ${DEFAULT_WGET_ARGS}}"; fi; - _env_vars="$(export | sed -e 's/^export //' -e 's/=.*$//')"; + _env_vars="$(export | grep ^export | sed -e 's/^export //' -e 's/=.*$//')"; _env_vars_except="${DEFAULT_CLEAR_ENV_VARS_EXCEPT}"; for _env_var in ${_env_vars}; do if [ "${_env_var#DEFAULT_}" != "${_env_var}" ]\