Build with webengine support on Qt6 CI builds

This commit is contained in:
Nyall Dawson 2023-12-20 10:59:07 +10:00
parent b2b1d75317
commit d04355ca0d
3 changed files with 5 additions and 0 deletions

View File

@ -108,6 +108,7 @@ cmake \
-DWITH_PDAL=ON \
-DWITH_QTSERIALPORT=ON \
-DWITH_QTWEBKIT=${WITH_QT5} \
-DWITH_QTWEBENGINE=${WITH_QTWEBENGINE} \
-DWITH_OAUTH2_PLUGIN=${WITH_QT5} \
-DORACLE_INCLUDEDIR=/instantclient_19_9/sdk/include/ \
-DORACLE_LIBDIR=/instantclient_19_9/ \

View File

@ -49,6 +49,7 @@ RUN dnf -y --refresh install \
qt6-qtdeclarative-devel \
qt6-qt5compat-devel \
qt6-qtmultimedia-devel \
qt6-qtwebengine-devel \
qtkeychain-qt6-devel \
qwt-qt6-devel \
qscintilla-qt6-devel \

View File

@ -52,6 +52,7 @@ jobs:
with-clazy: ON
with-grass7: OFF
with-grass8: OFF
with-webengine: OFF
with-compile-commands: ON
# LD_PRELOAD: /lib/x86_64-linux-gnu/libSegFault.so
experimental: false
@ -67,6 +68,7 @@ jobs:
with-clazy: OFF
with-grass7: OFF
with-grass8: ON
with-webengine: ON
with-compile-commands: OFF
LD_PRELOAD: ''
experimental: false
@ -178,6 +180,7 @@ jobs:
--env WITH_3D=${{ matrix.with-3d }} \
--env WITH_GRASS7=${{ matrix.with-grass7 }} \
--env WITH_GRASS8=${{ matrix.with-grass8 }} \
--env WITH_QTWEBENGINE=${{ matrix.with-webengine }} \
--env LD_PRELOAD=${{ matrix.LD_PRELOAD }} \
--env WITH_CLAZY=${{ matrix.with-clazy }} \
--env WITH_COMPILE_COMMANDS=${{ matrix.with-compile-commands }} \