From 5c3d499cc45e066b9bac261b8bbbc7c9565023d0 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 8 Oct 2019 14:44:47 +0200 Subject: [PATCH] Help/litehtml: fix cmake build on windows Complains that '/RTC1' and '/O2' command-line options are incompatible Change-Id: I9dc075dce2eaaf4df01791ece84a2ebd9bed04f9 Reviewed-by: Eike Ziller --- src/plugins/help/qlitehtml/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/plugins/help/qlitehtml/CMakeLists.txt b/src/plugins/help/qlitehtml/CMakeLists.txt index b841a6bc7a9..357e60cf2ce 100644 --- a/src/plugins/help/qlitehtml/CMakeLists.txt +++ b/src/plugins/help/qlitehtml/CMakeLists.txt @@ -12,8 +12,11 @@ if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/litehtml/CMakeLists.txt) set(CMAKE_POSITION_INDEPENDENT_CODE "${ORIG_FPIC}") # force optimized litehtml even in debug if (CMAKE_BUILD_TYPE STREQUAL "Debug") - target_compile_options(gumbo PRIVATE -O2) - target_compile_options(litehtml PRIVATE -O2) + # except for windows + if (NOT WIN32) + target_compile_options(gumbo PRIVATE -O2) + target_compile_options(litehtml PRIVATE -O2) + endif() endif() else() find_package(litehtml REQUIRED)