From 82dfb990efc8493eeb2199c803fdf0f84c172a61 Mon Sep 17 00:00:00 2001 From: Vojtech Bubnik Date: Mon, 7 Dec 2020 15:21:28 +0100 Subject: [PATCH] Fix of [BUG]Post-Processing Scripts not called while slicing from command line #4903 --- src/PrusaSlicer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/PrusaSlicer.cpp b/src/PrusaSlicer.cpp index c181525bd..0a22305ec 100644 --- a/src/PrusaSlicer.cpp +++ b/src/PrusaSlicer.cpp @@ -34,6 +34,7 @@ #include "libslic3r/libslic3r.h" #include "libslic3r/Config.hpp" #include "libslic3r/Geometry.hpp" +#include "libslic3r/GCode/PostProcessor.hpp" #include "libslic3r/Model.hpp" #include "libslic3r/ModelArrange.hpp" #include "libslic3r/Print.hpp" @@ -513,6 +514,8 @@ int CLI::run(int argc, char **argv) } outfile = outfile_final; } + // Run the post-processing scripts if defined. + run_post_process_scripts(outfile, fff_print.full_print_config()); boost::nowide::cout << "Slicing result exported to " << outfile << std::endl; } catch (const std::exception &ex) { boost::nowide::cerr << ex.what() << std::endl;