summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorAlexey Rochev <equeim@gmail.com>2018-09-10 01:44:21 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2018-09-10 21:00:36 +0300
commit929fbb9353b9751e2863311782167a1668c1e5a2 (patch)
tree91d477e7bc0274eee318d50f6e109fd57be9128e /test cases
parent51e9db370a0ebccaf220e171c3444a0f2c4e1723 (diff)
downloadmeson-929fbb9353b9751e2863311782167a1668c1e5a2.tar.gz
Qt: add main argument to Qt dependency object to link with qtmain library on Windows (#2327)
Diffstat (limited to 'test cases')
-rw-r--r--test cases/frameworks/4 qt/meson.build5
1 files changed, 3 insertions, 2 deletions
diff --git a/test cases/frameworks/4 qt/meson.build b/test cases/frameworks/4 qt/meson.build
index ae80287b1..7ac945ec3 100644
--- a/test cases/frameworks/4 qt/meson.build
+++ b/test cases/frameworks/4 qt/meson.build
@@ -33,7 +33,7 @@ foreach qt : ['qt4', 'qt5']
nocoredep = dependency(qt, modules : ['Gui'], required : qt == 'qt5', method : get_option('method'))
# If qt4 modules are found, test that. qt5 is required.
- qtdep = dependency(qt, modules : qt_modules, private_headers: true, required : qt == 'qt5', method : get_option('method'))
+ qtdep = dependency(qt, modules : qt_modules, main : true, private_headers: true, required : qt == 'qt5', method : get_option('method'))
if qtdep.found()
qtmodule = import(qt)
@@ -62,7 +62,8 @@ foreach qt : ['qt4', 'qt5']
sources : ['main.cpp', 'mainWindow.cpp', # Sources that don't need preprocessing.
prep, prep_rcc],
dependencies : qtdep,
- cpp_args: extra_cpp_args)
+ cpp_args: extra_cpp_args,
+ gui_app : true)
# We need a console test application because some test environments
# do not have an X server.