aboutsummaryrefslogtreecommitdiff
path: root/paludis/fs_merger.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-08-12 15:21:55 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-08-12 18:26:26 +0100
commite398520f7027130da8aae1b296c57d666caa6d89 (patch)
tree309b71a99ef15c025e90151a8823149a7b138aff /paludis/fs_merger.hh
parente60c58deb05398a2539ef630521f7f7880315891 (diff)
downloadpaludis-e398520f7027130da8aae1b296c57d666caa6d89.tar.gz
paludis-e398520f7027130da8aae1b296c57d666caa6d89.tar.xz
Use output managers for merger hooks
Diffstat (limited to 'paludis/fs_merger.hh')
-rw-r--r--paludis/fs_merger.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/paludis/fs_merger.hh b/paludis/fs_merger.hh
index a3553cd7d..52f3935f8 100644
--- a/paludis/fs_merger.hh
+++ b/paludis/fs_merger.hh
@@ -54,6 +54,7 @@ namespace paludis
typedef Name<struct get_new_ids_or_minus_one_name> get_new_ids_or_minus_one;
typedef Name<struct image_name> image;
typedef Name<struct install_under_name> install_under;
+ typedef Name<struct maybe_output_manager_name> maybe_output_manager;
typedef Name<struct merged_entries_name> merged_entries;
typedef Name<struct no_chown_name> no_chown;
typedef Name<struct options_name> options;
@@ -85,6 +86,8 @@ namespace paludis
NamedValue<n::image, FSEntry> image;
NamedValue<n::install_under, FSEntry> install_under;
+ NamedValue<n::maybe_output_manager, std::shared_ptr<OutputManager> > maybe_output_manager;
+
/**
* We record things we merged here.
*