From c48ce01ef14916c5f1abdc2d1a181fc672ce2b65 Mon Sep 17 00:00:00 2001 From: probonopd Date: Mon, 20 Feb 2017 19:13:24 +0100 Subject: [PATCH] Test bundling the sample Qt WebEngine Application --- tests/tests.sh | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/tests/tests.sh b/tests/tests.sh index 131db83..01a8c79 100644 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -30,6 +30,21 @@ make -j2 cd ../../../ +############################################################################### +# Build the sample Qt WebEngine Application +############################################################################### + +cd tests/QtWebEngineApplication/ +if [ -e build/ ] ; then + rm -rf build/ +fi +mkdir build +cd build/ +qmake ../QtWebEngineApplication.pro +make -j2 + +cd ../../../ + ############################################################################### # Workaround for: # https://github.com/probonopd/linuxdeployqt/issues/65 @@ -90,3 +105,30 @@ sleep 10 killall QtQuickControls2Application && echo "SUCCESS" cd ../../../ + +############################################################################### +# Test bundling the sample Qt WebEngine Application +############################################################################### + +cd tests/QtWebEngineApplication/build/ +mkdir -p nonfhs fhs/usr/bin + +cp QtWebEngineApplication nonfhs/ +../../../linuxdeployqt-*-x86_64.AppImage nonfhs/QtWebEngineApplication -qmldir=../ +../../../linuxdeployqt-*-x86_64.AppImage nonfhs/QtWebEngineApplication -qmldir=../ # FIXME, Workaround for: https://github.com/probonopd/linuxdeployqt/issues/25 +ldd nonfhs/QtWebEngineApplication +find nonfhs/ +LD_DEBUG=libs nonfhs/QtWebEngineApplication & +sleep 10 +killall QtWebEngineApplication && echo "SUCCESS" + +cp QtWebEngineApplication fhs/usr/bin/ +../../../linuxdeployqt-*-x86_64.AppImage fhs/usr/bin/QtWebEngineApplication -qmldir=../ +../../../linuxdeployqt-*-x86_64.AppImage fhs/usr/bin/QtWebEngineApplication -qmldir=../ # FIXME, Workaround for: https://github.com/probonopd/linuxdeployqt/issues/25 +ldd fhs/usr/bin/QtWebEngineApplication +find fhs/ +LD_DEBUG=libs fhs/usr/bin/QtWebEngineApplication & +sleep 10 +killall QtWebEngineApplication && echo "SUCCESS" + +cd ../../../