Only build grok for Ubuntu 22.04.
[dcpomatic.git] / src / tools / dcpomatic.cc
index 6635cdb82abcd364fe96d8e5cace00f154f48258..01d81e0d0b575b754db3d8a1e60a51022eb0742a 100644 (file)
@@ -76,6 +76,9 @@
 #include "lib/ffmpeg_encoder.h"
 #include "lib/film.h"
 #include "lib/font_config.h"
+#ifdef DCPOMATIC_GROK
+#include "lib/grok/context.h"
+#endif
 #include "lib/hints.h"
 #include "lib/job_manager.h"
 #include "lib/kdm_with_metadata.h"
@@ -1191,6 +1194,7 @@ private:
                FontConfig::drop();
 
                ev.Skip ();
+               JobManager::drop ();
        }
 
        void active_jobs_changed()
@@ -1721,6 +1725,10 @@ private:
                                notes.Centre();
                                notes.ShowModal();
                        }
+
+#ifdef DCPOMATIC_GROK
+                       grk_plugin::setMessengerLogger(new grk_plugin::GrokLogger("[GROK] "));
+#endif
                }
                catch (exception& e)
                {