aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand SIMONNET <bsimonnet@chromium.org>2014-09-29 17:12:35 -0700
committerZac Medico <zmedico@gentoo.org>2014-10-24 13:07:10 -0700
commit60ee4deefb701d532fdd279caa989e7a6f4b8400 (patch)
treee03e4b82f535787fe97afc84606cb1fb110d2bae /bin/save-ebuild-env.sh
parentportage.data._get_global: fix UnboundLocalError (diff)
downloadportage-60ee4deefb701d532fdd279caa989e7a6f4b8400.tar.gz
portage-60ee4deefb701d532fdd279caa989e7a6f4b8400.tar.bz2
portage-60ee4deefb701d532fdd279caa989e7a6f4b8400.zip
Refactor bashrc scripts sourcing
Creates two new helper functions __try_source and __source_env_files to simplify __source_all_bashrcs.
Diffstat (limited to 'bin/save-ebuild-env.sh')
-rw-r--r--bin/save-ebuild-env.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/save-ebuild-env.sh b/bin/save-ebuild-env.sh
index de0c49935..3930089e4 100644
--- a/bin/save-ebuild-env.sh
+++ b/bin/save-ebuild-env.sh
@@ -75,6 +75,7 @@ __save_ebuild_env() {
__ebuild_main __ebuild_phase __ebuild_phase_with_hooks \
__ebuild_arg_to_phase __ebuild_phase_funcs default \
__unpack_tar __unset_colors \
+ __source_env_files __try_source \
${QA_INTERCEPTORS}
___eapi_has_usex && unset -f usex