aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2021-05-04 15:18:08 +0200
committerEike Ziller <eike.ziller@qt.io>2021-05-05 07:30:47 +0000
commit03e1be309c35d8d8653966fa0fe999f978ef679d (patch)
treeefddd15dedc8df940919bfbd65db19b6cd9aae0e /src
parentf619c640e88cf56befa6604e07641c80c1459592 (diff)
Fix static build on Windows
Change-Id: I9c42ef2c1136c10f43d0e34bf0f3cdd6c5fcc92c Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index b89eb5e..0accc5e 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -47,10 +47,14 @@ if(TARGET litehtml)
target_include_directories(qlitehtml PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(qlitehtml PUBLIC Qt${QT_VERSION_MAJOR}::Widgets PRIVATE litehtml)
target_compile_definitions(qlitehtml PRIVATE
- QLITEHTML_LIBRARY
QT_NO_JAVA_STYLE_ITERATORS
QT_NO_CAST_TO_ASCII QT_RESTRICTED_CAST_FROM_ASCII
QT_USE_QSTRINGBUILDER)
+ if("${QLITEHTML_LIBRARY_TYPE}" STREQUAL "SHARED")
+ target_compile_definitions(qlitehtml PRIVATE QLITEHTML_LIBRARY)
+ else()
+ target_compile_definitions(qlitehtml PUBLIC QLITEHTML_STATIC_LIBRARY)
+ endif()
if (WIN32)
target_compile_definitions(qlitehtml PRIVATE UNICODE _UNICODE _CRT_SECURE_NO_WARNINGS)
if (NOT BUILD_WITH_PCH)