8c2a95dbe2
* Mir starts up and is able to display system settings * x86_64 only for now, because at least ubuntu-app-test did not build on aarch64 Based on PureTryOut's work. Getting it to this stage was a huge effort (as it shows in the package count: 111(!)). See the merge request for details. [skip ci]: this won't finish in CI; ollieparanoid made sure that everything builds for x86_64.
16 lines
864 B
Diff
16 lines
864 B
Diff
diff --git a/GSettings/gsettings-qt.pro b/GSettings/gsettings-qt.pro
|
|
index 218eeea..6f1cd3e 100644
|
|
--- a/GSettings/gsettings-qt.pro
|
|
+++ b/GSettings/gsettings-qt.pro
|
|
@@ -25,6 +25,10 @@ INSTALLS += extra
|
|
|
|
qmltypes.path = $$installPath
|
|
qmltypes.files = plugins.qmltypes
|
|
-qmltypes.extra = export LD_PRELOAD=../src/libgsettings-qt.so.1; $$[QT_INSTALL_BINS]/qmlplugindump -notrelocatable GSettings 1.0 .. > $(INSTALL_ROOT)/$$installPath/plugins.qmltypes
|
|
+# TODO: Complain at whoever is responsible for this - I lost an hour debugging this
|
|
+# Relative and absolute LD_PRELOAD path doesn't work
|
|
+# Relative LD_LIBRARY_PATH doesn't work
|
|
+# Absolute LD_LIBRARY_PATH DOES work
|
|
+qmltypes.extra = export LD_LIBRARY_PATH=$$PWD/../src; $$[QT_INSTALL_BINS]/qmlplugindump -notrelocatable GSettings 1.0 .. > $(INSTALL_ROOT)/$$installPath/plugins.qmltypes
|
|
INSTALLS += qmltypes
|
|
|