#include "common/step/pkgmgr/step_run_parser_plugins.h"
+#include <filesystem>
#include <string>
#include <vector>
namespace pkgmgr {
bool StepRunParserPlugin::InitPluginManager(
- const boost::filesystem::path& xml_path, manifest_x* manifest, uid_t uid) {
+ const std::filesystem::path& xml_path, manifest_x* manifest, uid_t uid) {
// PLUGINS_LIST_INSTALL_PATH path generated from cmake
const std::string listPath(PLUGINS_LIST_INSTALL_PATH);
plugin_manager_.reset(
: Step(context), action_type_(action_type) {}
bool StepRunParserPlugin::ProcessPlugins(
- const boost::filesystem::path& xml_path, manifest_x* manifest,
+ const std::filesystem::path& xml_path, manifest_x* manifest,
Plugin::ActionType action_type) {
if (!plugin_manager_.get()) {
if (!InitPluginManager(xml_path, manifest, context_->uid.get()))