Files
CMake/Tests/RunCMake/find_package/EmptyRoots.cmake
T
Brad King adfb0623cb find_package: Fix assertion failure on empty sysroots
Previously we crashed if at least one root variable was set to empty and
at least one to non-empty.

Fixes: #26538
2024-12-19 09:58:02 -05:00

11 lines
284 B
CMake

set(vars CMAKE_SYSROOT CMAKE_SYSROOT_COMPILE CMAKE_SYSROOT_LINK CMAKE_FIND_ROOT_PATH)
foreach(v IN LISTS vars)
set("${v}" "")
endforeach()
foreach(v IN LISTS vars)
block()
set("${v}" "/dummy")
find_package(dummy CONFIG NO_DEFAULT_PATH PATHS "/")
endblock()
endforeach()