Skip to content

Commit 17836d4

Browse files
committed
cmake: use local FindOpenMP for CMake < 3.26.0
1 parent 3f2184d commit 17836d4

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

CMakeLists.txt

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,12 @@ project(${PROJECT_NAME} ${PROJECT_ARGS})
4848

4949
include(${CMAKE_CURRENT_LIST_DIR}/cmake-module/ide.cmake)
5050
include(${CMAKE_CURRENT_LIST_DIR}/cmake-module/apple.cmake)
51-
if(APPLE OR WIN32) # Use the handmade approach
51+
52+
if(NOT ${CMAKE_VERSION} VERSION_GREATER "3.26.0")
5253
set(CMAKE_MODULE_PATH
5354
${CMAKE_CURRENT_LIST_DIR}/cmake-module/find-external/OpenMP
5455
${CMAKE_MODULE_PATH})
55-
elseif(UNIX)
56-
if(${CMAKE_VERSION} VERSION_GREATER "3.20.0" OR ${CMAKE_VERSION}
57-
VERSION_EQUAL "3.20.0")
58-
set(CMAKE_MODULE_PATH
59-
${CMAKE_CURRENT_LIST_DIR}/cmake-module/find-external/OpenMP
60-
${CMAKE_MODULE_PATH})
61-
endif()
62-
endif(APPLE OR WIN32)
56+
endif()
6357
include(${CMAKE_CURRENT_LIST_DIR}/cmake-module/julia.cmake)
6458
include(CMakeDependentOption)
6559

cmake-module

0 commit comments

Comments
 (0)