Adjust install step order 32/230532/2
authorJunghyun Yeon <jungh.yeon@samsung.com>
Fri, 10 Apr 2020 09:11:09 +0000 (18:11 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Mon, 13 Apr 2020 01:33:41 +0000 (10:33 +0900)
Adjust order of steps to match previous Tizen's.

Change-Id: Ia97ca9f69da79375941c20a48982d2a1d8b12966
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/wgt/wgt_installer.cc

index 76d0a00..f064f30 100644 (file)
@@ -7,6 +7,7 @@
 #include <common/pkgmgr_interface.h>
 
 #include <common/privileges.h>
+#include <common/step/filesystem/step_create_icons.h>
 #include <common/step/filesystem/step_create_storage_directories.h>
 #include <common/step/filesystem/step_delta_patch.h>
 #include <common/step/security/step_privilege_compatibility.h>
@@ -63,17 +64,21 @@ void WgtInstaller::InstallSteps() {
       "CheckWgtNotificationCategory");
   AddStepAfter<wgt::encryption::StepEncryptResources>("CheckWgtImePrivilege");
   AddStepAfter<wgt::filesystem::StepWgtResourceDirectory>("EncryptResources");
-  AddStepAfter<wgt::filesystem::StepWgtPatchIcons>("CreateIcons", true);
-  AddStepAfter<wgt::filesystem::StepCopyPreviewIcons>("WgtPatchIcons");
-  AddStepAfter<wgt::filesystem::StepCreateWgtSymbolicLink>("CopyPreviewIcons");
+  RemoveStep("CreateIcons");
+  AddStepAfter<wgt::filesystem::StepWgtPatchStorageDirectories>(
+      "CopyTEP");
+  AddStepAfter<wgt::filesystem::StepCreateWgtSymbolicLink>(
+      "WgtPatchStorageDirectories");
+  AddStepAfter<wgt::filesystem::StepWgtPatchIcons>(
+      "CreateWgtSymbolicLink", true);
+  AddStepAfter<ci::filesystem::StepCreateIcons>("WgtPatchIcons");
+  AddStepAfter<wgt::filesystem::StepCopyPreviewIcons>("CreateIcons");
   AddStepAfter<wgt::security::StepCheckExtensionPrivileges>(
-      "CreateWgtSymbolicLink");
+      "CopyPreviewIcons");
   AddStepAfter<wgt::pkgmgr::StepGenerateXml>("CheckExtensionPrivileges");
   ReplaceStep<ci::filesystem::StepCreateStorageDirectories>(
       "CreateStorageDirectories",
       wgt::filesystem::WgtAdditionalSharedDirs);
-  AddStepAfter<wgt::filesystem::StepWgtPatchStorageDirectories>(
-      "CreateStorageDirectories");
 }
 
 void WgtInstaller::UpdateSteps() {