
Refactor common logic out of individual RunCMake/find_package-CPS tests. Move enabling the experimental gate to the RunCMakeTest.cmake, add a separate test to verify the experimental warning, and suppress it everywhere else. This will greatly simplify writing non-failure tests.
12 lines
441 B
CMake
12 lines
441 B
CMake
# Protect tests from running inside the default install prefix.
|
|
set(CMAKE_INSTALL_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/NotDefaultPrefix")
|
|
|
|
# Disable built-in search paths.
|
|
set(CMAKE_FIND_USE_PACKAGE_ROOT_PATH OFF)
|
|
set(CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH OFF)
|
|
set(CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH OFF)
|
|
set(CMAKE_FIND_USE_CMAKE_SYSTEM_PATH OFF)
|
|
set(CMAKE_FIND_USE_INSTALL_PREFIX OFF)
|
|
|
|
set(CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_DIR})
|