From cec93846d6e4ec5bfbebfbc910438614e4a1ac81 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Tue, 12 May 2015 11:38:32 +0000 Subject: [PATCH] [CMAKE] Set the /MP flag for MSVC_IDE globally. svn path=/trunk/; revision=67686 --- reactos/CMakeLists.txt | 4 ++++ reactos/cmake/msvc.cmake | 7 ++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/reactos/CMakeLists.txt b/reactos/CMakeLists.txt index b8fc1cff740..030f7d6207e 100644 --- a/reactos/CMakeLists.txt +++ b/reactos/CMakeLists.txt @@ -64,6 +64,10 @@ include(cmake/compilerflags.cmake) add_definitions(-D__REACTOS__) +if(MSVC_IDE) + add_compile_flags("/MP") +endif() + if(NOT CMAKE_CROSSCOMPILING) add_definitions(-DTARGET_${ARCH}) diff --git a/reactos/cmake/msvc.cmake b/reactos/cmake/msvc.cmake index d81de2638b9..f32a72a2e86 100644 --- a/reactos/cmake/msvc.cmake +++ b/reactos/cmake/msvc.cmake @@ -82,11 +82,8 @@ elseif(CMAKE_BUILD_TYPE STREQUAL "Release") add_compile_flags("/Ob2 /D NDEBUG") endif() -if(MSVC_IDE) - add_compile_flags("/MP") - if(NOT DEFINED USE_FOLDER_STRUCTURE) - set(USE_FOLDER_STRUCTURE FALSE) - endif() +if(MSVC_IDE AND (NOT DEFINED USE_FOLDER_STRUCTURE)) + set(USE_FOLDER_STRUCTURE FALSE) endif() if(NOT DEFINED RUNTIME_CHECKS)