diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2019-09-19 14:35:00 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-09-19 15:18:37 +0000 |
commit | f5fef44df07d80342c3fa58d599fc05a2714b9f5 (patch) | |
tree | 8b89b0907fb7bd35bacde4c7087c20d97755c4fc /src | |
parent | 2feb54b15b8fd3a0e96b21806e1f2cc5e8ca90bd (diff) |
Fix add_qt_gui_executable for non-Gui projects
...which is needed, because pro2cmake thinks everything is a Gui project.
Change-Id: Ib68f3eb0e796365e03b3805a3f742824cc263157
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/Qt6CoreMacros.cmake | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/corelib/Qt6CoreMacros.cmake b/src/corelib/Qt6CoreMacros.cmake index d167a2cf4c..9c637bb3f5 100644 --- a/src/corelib/Qt6CoreMacros.cmake +++ b/src/corelib/Qt6CoreMacros.cmake @@ -416,7 +416,10 @@ function(add_qt_gui_executable target) else() add_executable("${target}" WIN32 MACOSX_BUNDLE ${ARGN}) endif() - target_link_libraries("${target}" PRIVATE Qt::Core Qt::Gui) + target_link_libraries("${target}" PRIVATE Qt::Core) + if(TARGET Qt::Gui) + target_link_libraries("${target}" PRIVATE Qt::Gui) + endif() if(ANDROID) qt_android_generate_deployment_settings("${target}") |