diff --git a/projects/cxbx/CMakeLists.txt b/projects/cxbx/CMakeLists.txt index 9848d11f1..89ddd8f7a 100644 --- a/projects/cxbx/CMakeLists.txt +++ b/projects/cxbx/CMakeLists.txt @@ -117,19 +117,19 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") # Reference: https://docs.microsoft.com/en-us/cpp/build/reference/linker-options set_target_properties(cxbx PROPERTIES LINK_FLAGS " - /INCREMENTAL:NO - /LARGEADDRESSAWARE - /FIXED - /SAFESEH:NO - /DYNAMICBASE:NO - /BASE:0x10000 - /STACK:65536,65536 - /NODEFAULTLIB:libcmt - /DELAYLOAD:wpcap.dll + /INCREMENTAL:NO \ + /LARGEADDRESSAWARE \ + /FIXED \ + /SAFESEH:NO \ + /DYNAMICBASE:NO \ + /BASE:0x10000 \ + /STACK:65536,65536 \ + /NODEFAULTLIB:libcmt \ + /DELAYLOAD:wpcap.dll \ " LINK_FLAGS_RELEASE " - /LTCG - /DEBUG + /LTCG \ + /DEBUG \ " ) @@ -144,16 +144,16 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") # /Qpar = Enable automatic parallelize loops in the code # Set optimization options for release build - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} - /Zi - /Ob2 - /Oi - /Ot - /GL - - /GS- - /Gy - /Qpar + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} \ + /Zi \ + /Ob2 \ + /Oi \ + /Ot \ + /GL \ + \ + /GS- \ + /Gy \ + /Qpar \ " ) diff --git a/projects/cxbxr-emu/CMakeLists.txt b/projects/cxbxr-emu/CMakeLists.txt index 02e264497..602f01597 100644 --- a/projects/cxbxr-emu/CMakeLists.txt +++ b/projects/cxbxr-emu/CMakeLists.txt @@ -111,30 +111,30 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") set_target_properties(cxbxr-emu PROPERTIES LINK_FLAGS " - /INCREMENTAL:NO - /LARGEADDRESSAWARE - /SAFESEH:NO - /STACK:65536,65536 - /NODEFAULTLIB:libcmt - /DELAYLOAD:wpcap.dll + /INCREMENTAL:NO \ + /LARGEADDRESSAWARE \ + /SAFESEH:NO \ + /STACK:65536,65536 \ + /NODEFAULTLIB:libcmt \ + /DELAYLOAD:wpcap.dll \ " LINK_FLAGS_RELEASE " - /LTCG - /DEBUG + /LTCG \ + /DEBUG \ " ) # Set optimization options for release build - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} - /Zi - /Ob2 - /Oi - /Ot - /GL - - /GS- - /Gy - /Qpar + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} \ + /Zi \ + /Ob2 \ + /Oi \ + /Ot \ + /GL \ + \ + /GS- \ + /Gy \ + /Qpar \ " ) endif() diff --git a/projects/cxbxr-ldr/CMakeLists.txt b/projects/cxbxr-ldr/CMakeLists.txt index e55012806..db6437d5d 100644 --- a/projects/cxbxr-ldr/CMakeLists.txt +++ b/projects/cxbxr-ldr/CMakeLists.txt @@ -47,19 +47,19 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") set_target_properties(cxbxr-ldr PROPERTIES LINK_FLAGS " - /LARGEADDRESSAWARE - /FIXED - /DYNAMICBASE:NO - /BASE:0x10000 - /STACK:65536,65536 - /NODEFAULTLIB - /ENTRY:rawMain + /LARGEADDRESSAWARE \ + /FIXED \ + /DYNAMICBASE:NO \ + /BASE:0x10000 \ + /STACK:65536,65536 \ + /NODEFAULTLIB \ + /ENTRY:rawMain \ " ) # Set optimization options for release build - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} - /Oi + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} \ + /Oi \ " ) endif()