From ec9030e0ef45de73e204866ac817f885c683d673 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Fri, 29 Dec 2023 22:49:45 +0800 Subject: [PATCH] create datadir folder if not exist --- src/libslic3r/utils.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libslic3r/utils.cpp b/src/libslic3r/utils.cpp index 88f78f22d4..7f4adfe168 100644 --- a/src/libslic3r/utils.cpp +++ b/src/libslic3r/utils.cpp @@ -272,6 +272,9 @@ static std::string g_data_dir; void set_data_dir(const std::string &dir) { g_data_dir = dir; + if (!g_data_dir.empty() && !boost::filesystem::exists(g_data_dir)) { + boost::filesystem::create_directory(g_data_dir); + } } const std::string& data_dir()