mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-08 13:23:51 +00:00
Consumers of VTK-m shouldn't use VTK-m find mpi module unless they explicitly want to. This makes sure that by default only VTK-m uses it.
24 lines
971 B
CMake
24 lines
971 B
CMake
##============================================================================
|
|
## Copyright (c) Kitware, Inc.
|
|
## All rights reserved.
|
|
## See LICENSE.txt for details.
|
|
##
|
|
## This software is distributed WITHOUT ANY WARRANTY; without even
|
|
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
## PURPOSE. See the above copyright notice for more information.
|
|
##============================================================================
|
|
|
|
file(GLOB cmake_version_backports
|
|
LIST_DIRECTORIES true
|
|
RELATIVE "${CMAKE_CURRENT_LIST_DIR}/patches"
|
|
"${CMAKE_CURRENT_LIST_DIR}/patches/*")
|
|
|
|
foreach (cmake_version_backport IN LISTS cmake_version_backports)
|
|
if (NOT IS_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/patches/${cmake_version_backport}")
|
|
continue ()
|
|
endif ()
|
|
if (CMAKE_VERSION VERSION_LESS "${cmake_version_backport}")
|
|
list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_LIST_DIR}/patches/${cmake_version_backport}")
|
|
endif ()
|
|
endforeach ()
|