aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/e_installed_repository.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/e_installed_repository.hh')
-rw-r--r--paludis/repositories/e/e_installed_repository.hh17
1 files changed, 15 insertions, 2 deletions
diff --git a/paludis/repositories/e/e_installed_repository.hh b/paludis/repositories/e/e_installed_repository.hh
index 5b0049dd8..c922dce30 100644
--- a/paludis/repositories/e/e_installed_repository.hh
+++ b/paludis/repositories/e/e_installed_repository.hh
@@ -25,10 +25,23 @@
namespace paludis
{
- namespace erepository
+ namespace n
{
+ struct builddir;
+ struct deprecated_world;
+ struct environment;
+ struct root;
+ }
-#include <paludis/repositories/e/e_installed_repository-sr.hh>
+ namespace erepository
+ {
+ struct EInstalledRepositoryParams
+ {
+ NamedValue<n::builddir, FSEntry> builddir;
+ NamedValue<n::deprecated_world, FSEntry> deprecated_world;
+ NamedValue<n::environment, Environment *> environment;
+ NamedValue<n::root, FSEntry> root;
+ };
class EInstalledRepository :
public Repository,