From 28d1112dcb4ee39b9d4c6c503dfb871cc883c0d1 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sat, 11 Oct 2014 15:05:03 +0100 Subject: [PATCH] Fixed incorrect linker flags for LOOT.exe. --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7ffe9664..da38d53a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -210,7 +210,12 @@ target_link_libraries (LOOT ${Boost_LIBRARIES} ${LOOT_GUI_LIBS}) ############################## IF (MSVC) - set_target_properties (LOOT PROPERTIES CMAKE_EXE_LINKER_FLAGS "/SUBSYSTEM:WINDOWS /LARGEADDRESSAWARE") + set (LOOT_LINK_FLAGS "/SUBSYSTEM:WINDOWS /LARGEADDRESSAWARE") + get_target_property (EXISTING_LINK_FLAGS LOOT LINK_FLAGS) + IF (EXISTING_LINK_FLAGS) + set (LOOT_LINK_FLAGS "${EXISTING_LINK_FLAGS} ${LOOT_LINK_FLAGS}") + ENDIF () + set_target_properties (LOOT PROPERTIES LINK_FLAGS ${LOOT_LINK_FLAGS}) ENDIF ()