meson: add build files for the qml plugin
authorMatthew Waters <matthew@centricular.com>
Thu, 5 Apr 2018 06:05:12 +0000 (16:05 +1000)
committerMatthew Waters <matthew@centricular.com>
Sun, 15 Apr 2018 13:49:57 +0000 (23:49 +1000)
commitca67a460eed4247c551b97e37590a02f65121759
treeafb5a00c55606d428a06b5720955d0d9243aad4a
parent9b1aec0f79469a67a5019bb78971b014d2a83c03
meson: add build files for the qml plugin

Tested on linux with X11/wayland and semi-tested on Windows.

Windows crashes on item destruction however this is better than nothing.

Fix up some win32 build issues on the way with mismatched {} and
G_STMT_{START,END}
12 files changed:
ext/meson.build
ext/qt/gstqtglutility.cc
ext/qt/meson.build [new file with mode: 0644]
tests/examples/meson.build
tests/examples/qt/meson.build [new file with mode: 0644]
tests/examples/qt/qmlsink/CMakeLists.txt
tests/examples/qt/qmlsink/meson.build [new file with mode: 0644]
tests/examples/qt/qmlsink/play.pro
tests/examples/qt/qmlsink/qmlsink.qrc [moved from tests/examples/qt/qmlsrc/qml.qrc with 100% similarity]
tests/examples/qt/qmlsrc/grabqml.pro
tests/examples/qt/qmlsrc/meson.build [new file with mode: 0644]
tests/examples/qt/qmlsrc/qmlsrc.qrc [moved from tests/examples/qt/qmlsink/qml.qrc with 100% similarity]