Add Post-processing (#159)

It is now possible to call external  post-process scripts
This commit is contained in:
Patrice Côté 2023-01-12 06:42:31 -05:00 committed by GitHub
parent a3e5531e28
commit 540aa13e25
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 26 additions and 6 deletions

View file

@ -769,8 +769,7 @@ void BackgroundSlicingProcess::finalize_gcode()
// is calculated for the unprocessed G-code and it references lines in the memory mapped G-code file by line numbers.
// export_path may be changed by the post-processing script as well if the post processing script decides so, see GH #6042.
//BBS: don't support running post process scripts
//bool post_processed = run_post_process_scripts(output_path, true, "File", export_path, m_fff_print->full_print_config());
bool post_processed = false;
bool post_processed = run_post_process_scripts(output_path, true, "File", export_path, m_fff_print->full_print_config());
auto remove_post_processed_temp_file = [post_processed, &output_path]() {
if (post_processed)
try {