summaryrefslogtreecommitdiffstats
path: root/cmake/QtBuild.cmake
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2019-06-04 14:38:24 +0200
committerCristian Adam <cristian.adam@qt.io>2019-06-04 12:49:06 +0000
commit653666008c6822376c59fa08173d156c80bab486 (patch)
tree9999edceeac06ab092e0b59387cfc941cc048e1a /cmake/QtBuild.cmake
parentb61c4e6a7dcf71b49951f887fb11af640a56a60d (diff)
CMake: Treat Qt plugins as MODULE libraries
CMake will complain if you try to use a plugin in target_link_libraries, and it won't produce import libraries on windows, or use .so.number on Linux. Change-Id: I6f0cf8267b3c0e6e5c888703596afe59b3a39141 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtBuild.cmake')
-rw-r--r--cmake/QtBuild.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake
index 2c9b8867fa..6eae0481dd 100644
--- a/cmake/QtBuild.cmake
+++ b/cmake/QtBuild.cmake
@@ -1368,7 +1368,7 @@ function(add_qt_plugin target)
if(arg_STATIC)
add_library("${target}" STATIC)
else()
- add_library("${target}")
+ add_library("${target}" MODULE)
endif()
qt_internal_add_target_aliases("${target}")