diff options
Diffstat (limited to 'paludis/repositories/e/ebuild.cc')
-rw-r--r-- | paludis/repositories/e/ebuild.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/paludis/repositories/e/ebuild.cc b/paludis/repositories/e/ebuild.cc index c1651f3f4..066a31595 100644 --- a/paludis/repositories/e/ebuild.cc +++ b/paludis/repositories/e/ebuild.cc @@ -267,6 +267,8 @@ EbuildCommand::operator() () params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_pf()) .setenv("PALUDIS_EBUILD_PHASE_VAR", params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase()) + .setenv("PALUDIS_EBUILD_PHASE_FUNC_VAR", + params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase_func()) .setenv("PALUDIS_PIPE_COMMANDS_SUPPORTED", "yes") .setenv("PALUDIS_PIPE_COMMANDS_STATUS_SUPPORTED", "yes") .setenv("PALUDIS_PIPE_COMMAND_DELIM", "\2") @@ -1060,6 +1062,8 @@ WriteVDBEntryCommand::operator() () params.package_id()->eapi()->supported()->ebuild_options()->ebuild_module_suffixes()) .setenv("PALUDIS_EBUILD_PHASE_VAR", params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase()) + .setenv("PALUDIS_EBUILD_PHASE_FUNC_VAR", + params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase_func()) .setenv("PALUDIS_PIPE_COMMANDS_SUPPORTED", "yes") .setenv("PALUDIS_PIPE_COMMANDS_STATUS_SUPPORTED", "yes") .pipe_command_handler("PALUDIS_PIPE_COMMAND", std::bind(&pipe_command_handler, params.environment(), @@ -1317,6 +1321,8 @@ WriteBinaryEbuildCommand::operator() () params.package_id()->eapi()->supported()->ebuild_options()->ebuild_module_suffixes()) .setenv("PALUDIS_EBUILD_PHASE_VAR", params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase()) + .setenv("PALUDIS_EBUILD_PHASE_FUNC_VAR", + params.package_id()->eapi()->supported()->ebuild_environment_variables()->env_ebuild_phase_func()) .setenv("PALUDIS_PIPE_COMMANDS_SUPPORTED", "yes") .setenv("PALUDIS_PIPE_COMMANDS_STATUS_SUPPORTED", "yes") .pipe_command_handler("PALUDIS_PIPE_COMMAND", std::bind(&pipe_command_handler, params.environment(), |