summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/packagemanagercore.cpp
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@nokia.com>2011-07-22 14:41:47 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-07-22 14:41:47 +0200
commit6a74a2a6a2069cde02556be2cce7501ea11668e4 (patch)
tree4be08a029ec424717389dede670d4c9f83526773 /installerbuilder/libinstaller/packagemanagercore.cpp
parent2fdb1458b7f14a4b7cb3071dcdb318c155a4fe38 (diff)
added a first version of calculate to install components with dependency graph
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagercore.cpp')
-rw-r--r--installerbuilder/libinstaller/packagemanagercore.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore.cpp b/installerbuilder/libinstaller/packagemanagercore.cpp
index 014006e8a..81ace50ad 100644
--- a/installerbuilder/libinstaller/packagemanagercore.cpp
+++ b/installerbuilder/libinstaller/packagemanagercore.cpp
@@ -904,6 +904,12 @@ QList<Component*> PackageManagerCore::rootComponents() const
return d->m_rootComponents;
}
+void PackageManagerCore::calculateToInstallComponents()
+{
+ d->clearOrderedToInstallComponents();
+ d->appendToInstallComponents(availableComponents());
+}
+
QList<Component*> PackageManagerCore::componentsToInstall(RunMode runMode) const
{
return QList<Component*>();