summaryrefslogtreecommitdiffstats
path: root/src/inkscape-main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/inkscape-main.cpp')
-rw-r--r--src/inkscape-main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/inkscape-main.cpp b/src/inkscape-main.cpp
index 3e008558f..bfbefdc18 100644
--- a/src/inkscape-main.cpp
+++ b/src/inkscape-main.cpp
@@ -15,10 +15,18 @@
#endif
#include "inkscape-application.h"
+#include "path-prefix.h"
+static void set_extensions_env()
+{
+ gchar *pythonpath = get_extensions_path();
+ g_setenv("PYTHONPATH", pythonpath, true);
+ g_free(pythonpath);
+}
int main(int argc, char *argv[])
{
+ set_extensions_env();
if (gtk_init_check(NULL, NULL))
return (ConcreteInkscapeApplication<Gtk::Application>::get_instance()).run(argc, argv);