CMake: Ensure qtcreatorcdbext is a shared library for all cases

qtcreatorcdbext.dll is being loaded by cdb.exe and needs to be a
shared library always.

Change-Id: I13582f295744d350907284ea02e08ce1e8055dbe
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
Cristian Adam
2022-05-03 15:11:53 +02:00
parent 8e931838ef
commit 19f5b835de
3 changed files with 5 additions and 5 deletions

View File

@@ -25,7 +25,7 @@ if (CMAKE_SIZEOF_VOID_P EQUAL 8)
set(ArchSuffix 64)
endif()
add_qtc_library(qtcreatorcdbext
add_qtc_library(qtcreatorcdbext SHARED
COMPONENT qtcreatorcdbext
DEPENDS ${DbgEngLib}
DESTINATION lib/qtcreatorcdbext${ArchSuffix}/

View File

@@ -1,4 +1,4 @@
add_qtc_library(ProParser SHARED
add_qtc_library(ProParser
DEPENDS Qt5::Core Utils
PUBLIC_DEFINES
QMAKE_BUILTIN_PRFS QMAKE_OVERRIDE_PRFS