diff options
-rw-r--r-- | paludis/repositories/e/profile.cc | 3 | ||||
-rw-r--r-- | paludis/repositories/e/profile.hh | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/paludis/repositories/e/profile.cc b/paludis/repositories/e/profile.cc index 9f00c23ee..5d8faa1b6 100644 --- a/paludis/repositories/e/profile.cc +++ b/paludis/repositories/e/profile.cc @@ -26,6 +26,7 @@ #include <paludis/util/wrapped_forward_iterator-impl.hh> #include <paludis/util/map-impl.hh> +#include <paludis/util/singleton-impl.hh> using namespace paludis; using namespace paludis::erepository; @@ -63,3 +64,5 @@ template class Map<QualifiedPackageName, PackageDepSpec>; template class WrappedForwardIterator<Map<QualifiedPackageName, PackageDepSpec>::ConstIteratorTag, const std::pair<const QualifiedPackageName, PackageDepSpec> >; +template class Singleton<ProfileFactory>; + diff --git a/paludis/repositories/e/profile.hh b/paludis/repositories/e/profile.hh index 6af822824..4c900a959 100644 --- a/paludis/repositories/e/profile.hh +++ b/paludis/repositories/e/profile.hh @@ -126,6 +126,8 @@ namespace paludis ) const PALUDIS_ATTRIBUTE((warn_unused_result)); }; } + + extern template class Singleton<erepository::ProfileFactory>; } #endif |