From c1908139464130f661db4e01c60bd9e46f6bee2a Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Sun, 19 Nov 2023 20:56:17 -0600 Subject: [PATCH] Enable multi-processor compilation --- scwx-qt/scwx-qt.cmake | 4 ++++ wxdata/wxdata.cmake | 3 +++ 2 files changed, 7 insertions(+) diff --git a/scwx-qt/scwx-qt.cmake b/scwx-qt/scwx-qt.cmake index 73b26e82..4f107883 100644 --- a/scwx-qt/scwx-qt.cmake +++ b/scwx-qt/scwx-qt.cmake @@ -466,6 +466,10 @@ if (MSVC) # Don't include Windows macros target_compile_options(scwx-qt PRIVATE /D "NOMINMAX") target_compile_options(supercell-wx PRIVATE /D "NOMINMAX") + + # Enable multi-processor compilation + target_compile_options(scwx-qt PRIVATE "/MP") + target_compile_options(supercell-wx PRIVATE "/MP") endif() # Address Sanitizer options diff --git a/wxdata/wxdata.cmake b/wxdata/wxdata.cmake index f8c22759..91dc192a 100644 --- a/wxdata/wxdata.cmake +++ b/wxdata/wxdata.cmake @@ -251,6 +251,9 @@ target_compile_options(wxdata PRIVATE if (MSVC) # Don't include Windows macros target_compile_options(wxdata PRIVATE /D "NOMINMAX") + + # Enable multi-processor compilation + target_compile_options(wxdata PRIVATE "/MP") endif() if (MSVC)