Move step remove manifest to app-installer 35/59035/3
authorArkadiusz Szulakiewicz <a.szulakiewi@partner.samsung.com>
Mon, 8 Feb 2016 14:53:25 +0000 (15:53 +0100)
committerArkadiusz Szulakiewicz <a.szulakiewi@partner.samsung.com>
Wed, 10 Feb 2016 08:58:20 +0000 (09:58 +0100)
Requires:
https://review.tizen.org/gerrit/59033
https://review.tizen.org/gerrit/59034

Change-Id: I3fe3bd6429a0e048ac934987132c617f457a96cb

src/tpk/tpk_installer.cc

index bff2a5937d96c21f3d7428fcee2948be56883f09..f209a852c1fdf1373beaad91c937b1a672d44f06 100644 (file)
@@ -40,6 +40,8 @@
 #include <common/step/step_update_app.h>
 #include <common/step/step_update_security.h>
 #include <common/step/step_update_tep.h>
+#include "common/step/step_remove_manifest.h"
+
 #include "tpk/step/step_check_tpk_background_category.h"
 #include "tpk/step/step_create_symbolic_link.h"
 #include "tpk/step/step_manifest_adjustment.h"
@@ -161,12 +163,12 @@ void TpkInstaller::UninstallSteps() {
       ci::parse::StepParseManifest::ManifestLocation::INSTALLED,
       ci::parse::StepParseManifest::StoreLocation::NORMAL);
   AddStep<ci::pkgmgr::StepKillApps>();
-  AddStep<ci::backup::StepBackupManifest>();
   AddStep<ci::pkgmgr::StepUnregisterApplication>();
   AddStep<ci::security::StepRollbackDeinstallationSecurity>();
   AddStep<ci::filesystem::StepRemoveFiles>();
   AddStep<ci::filesystem::StepRemoveIcons>();
   AddStep<ci::security::StepRevokeSecurity>();
+  AddStep<ci::pkgmgr::StepRemoveManifest>();
 }
 
 void TpkInstaller::ReinstallSteps() {