Remove boost dependency
[platform/core/appfw/app-installers.git] / src / common / step / mount / step_unmount.cc
index 7fad89d..5977536 100644 (file)
@@ -4,17 +4,14 @@
 
 #include "step/mount/step_unmount.h"
 
-#include <boost/filesystem/operations.hpp>
-#include <boost/filesystem/path.hpp>
-
+#include <filesystem>
 #include <string>
 
 #include "common/utils/paths.h"
 #include "common/tzip_interface.h"
 #include "common/zip_interface.h"
 
-namespace bf = boost::filesystem;
-namespace bs = boost::system;
+namespace fs = std::filesystem;
 
 namespace common_installer {
 namespace mount {
@@ -32,7 +29,7 @@ Step::Status StepUnmount::process() {
 }
 
 std::unique_ptr<IZipInterface> StepUnmount::CreateZipInterface(
-    const boost::filesystem::path& mount_path) {
+    const fs::path& mount_path) {
   std::unique_ptr<IZipInterface> zip_interface(
       new TzipInterface(mount_path));
   return zip_interface;