Add StepRemovePerUserStorageDirectories to uninstall step 32/59532/9 accepted/tizen/common/20160301.120654 accepted/tizen/ivi/20160225.081533 accepted/tizen/mobile/20160225.081448 accepted/tizen/tv/20160225.081505 accepted/tizen/wearable/20160225.081518 submit/tizen/20160224.000443 submit/tizen/20160224.092603 submit/tizen_common/20160229.190608
authorArkadiusz Szulakiewicz <a.szulakiewi@partner.samsung.com>
Tue, 16 Feb 2016 09:12:14 +0000 (10:12 +0100)
committerTomasz Iwanek <t.iwanek@samsung.com>
Tue, 23 Feb 2016 10:56:42 +0000 (02:56 -0800)
Change-Id: If257ec6319f69c04e7fe6c6f6610d300398eb822

src/hybrid/hybrid_installer.cc
src/wgt/wgt_installer.cc

index 7f875b3..8a7f0c9 100644 (file)
@@ -33,6 +33,7 @@
 #include <common/step/step_recover_security.h>
 #include <common/step/step_recover_storage_directories.h>
 #include <common/step/step_remove_temporary_directory.h>
+#include <common/step/step_remove_per_user_storage_directories.h>
 #include <common/step/step_rollback_deinstallation_security.h>
 #include <common/step/step_rollback_installation_security.h>
 #include <common/step/step_run_parser_plugins.h>
@@ -141,6 +142,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr)
       AddStep<ci::pkgmgr::StepRunParserPlugin>(
           ci::PluginsLauncher::ActionType::Uninstall);
       AddStep<ci::pkgmgr::StepKillApps>();
+      AddStep<ci::filesystem::StepRemovePerUserStorageDirectories>();
       AddStep<ci::pkgmgr::StepUnregisterApplication>();
       AddStep<ci::security::StepRollbackDeinstallationSecurity>();
       AddStep<ci::filesystem::StepRemoveFiles>();
index 4d3d84a..1135fac 100644 (file)
@@ -32,6 +32,7 @@
 #include <common/step/step_remove_icons.h>
 #include <common/step/step_remove_files.h>
 #include <common/step/step_remove_temporary_directory.h>
+#include <common/step/step_remove_per_user_storage_directories.h>
 #include <common/step/step_revoke_security.h>
 #include <common/step/step_register_security.h>
 #include <common/step/step_rollback_deinstallation_security.h>
@@ -135,6 +136,8 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr)
       AddStep<ci::pkgmgr::StepKillApps>();
       AddStep<ci::pkgmgr::StepRunParserPlugin>(
           ci::PluginsLauncher::ActionType::Uninstall);
+      AddStep<ci::filesystem::StepRemovePerUserStorageDirectories>();
+
       AddStep<ci::pkgmgr::StepUnregisterApplication>();
       AddStep<ci::security::StepRollbackDeinstallationSecurity>();
       AddStep<ci::filesystem::StepRemoveFiles>();