diff options
author | 2011-03-18 22:46:06 +0000 | |
---|---|---|
committer | 2011-03-18 22:47:32 +0000 | |
commit | 39773269d5a2eb4fe716d6ff82da20c8576ed6a3 (patch) | |
tree | 64f5351cf2e6500a9afd7104720e5ebc8f6bf0da | |
parent | 6930097bad9a7b32291aff543692a67887199e0e (diff) | |
download | paludis-39773269d5a2eb4fe716d6ff82da20c8576ed6a3.tar.gz paludis-39773269d5a2eb4fe716d6ff82da20c8576ed6a3.tar.xz |
Explicitly instantiate
-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 |