https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1c7f3476a0c7febaa573e2...
commit 1c7f3476a0c7febaa573e2e35ecbbc5efb354e01 Author: Victor Perevertkin victor.perevertkin@reactos.org AuthorDate: Mon Jun 28 17:54:09 2021 +0300 Commit: Victor Perevertkin victor.perevertkin@reactos.org CommitDate: Mon Jun 28 17:54:09 2021 +0300
[CMAKE] Use BUILD_MP CMake option correctly --- ntoskrnl/CMakeLists.txt | 2 +- sdk/cmake/config.cmake | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/ntoskrnl/CMakeLists.txt b/ntoskrnl/CMakeLists.txt index 31970629c76..6849bcf0099 100644 --- a/ntoskrnl/CMakeLists.txt +++ b/ntoskrnl/CMakeLists.txt @@ -64,7 +64,7 @@ add_pch(ntoskrnl ${REACTOS_SOURCE_DIR}/ntoskrnl/include/ntoskrnl.h "${PCH_SKIP_S add_dependencies(ntoskrnl psdk asm) add_cd_file(TARGET ntoskrnl DESTINATION reactos/system32 NO_CAB FOR all)
-if(BUILD_MP OR (ARCH STREQUAL "amd64")) +if(BUILD_MP) add_subdirectory(ntkrnlmp) endif()
diff --git a/sdk/cmake/config.cmake b/sdk/cmake/config.cmake index 84e032f045a..63e5d71f0dd 100644 --- a/sdk/cmake/config.cmake +++ b/sdk/cmake/config.cmake @@ -97,8 +97,7 @@ else() set(_WINKD_ FALSE CACHE BOOL "Whether to compile with the KD protocol.") endif()
-cmake_dependent_option(BUILD_MP "Whether to build the multiprocessor versions of NTOSKRNL and HAL." ON - "ARCH STREQUAL i386" OFF) +option(BUILD_MP "Whether to build the multiprocessor versions of NTOSKRNL and HAL." ON)
cmake_dependent_option(ISAPNP_ENABLE "Whether to enable the ISA PnP support." ON "ARCH STREQUAL i386 AND NOT SARCH STREQUAL xbox" OFF)