X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcommon%2Fstep%2Ffilesystem%2Fstep_remove_per_user_storage_directories.h;h=293a2497670696e588fccc8d3fcdce9ed44384cd;hb=ca8bab3dc5f98011cb679e102c01f3ba42bf0a81;hp=2669d4afeacec2015bd149d773671632cbedb2e3;hpb=47a1eb6a0495bae396cffadf3029d0e0f411e2c1;p=platform%2Fcore%2Fappfw%2Fapp-installers.git diff --git a/src/common/step/filesystem/step_remove_per_user_storage_directories.h b/src/common/step/filesystem/step_remove_per_user_storage_directories.h index 2669d4a..293a249 100644 --- a/src/common/step/filesystem/step_remove_per_user_storage_directories.h +++ b/src/common/step/filesystem/step_remove_per_user_storage_directories.h @@ -28,11 +28,21 @@ class StepRemovePerUserStorageDirectories : public common_installer::Step { public: using Step::Step; + explicit StepRemovePerUserStorageDirectories(InstallerContext* context) + : Step(context) {} + + StepRemovePerUserStorageDirectories(InstallerContext* context, + const std::vector additional_shared_dirs) + : Step(context), + additional_shared_dirs_(std::move(additional_shared_dirs)) {} + Status process() override; Status clean() override { return Status::OK; } Status undo() override; Status precheck() override { return Status::OK; } + std::vector additional_shared_dirs_; + STEP_NAME(RemovePerUserStorageDirectories) };