Files
CMake/Tests/RunCMake/find_library/Optional.cmake
T
Martin Duffy 857a039d66 find_*: Add variable to default calls to REQUIRED
This adds a `CMAKE_FIND_REQUIRED` variable which causes `find_package`,
`find_path`, `find_file`, `find_library` and `find_program` to be
considered `REQUIRED` by default.

It also introduces an `OPTIONAL` keyword to those commands, allowing
them to ignore the value of this variable.

Issue: #26576
2025-02-27 10:51:07 -05:00

14 lines
240 B
CMake

set(CMAKE_FIND_REQUIRED ON)
find_library(LIB_doNotExists_Optional
NAMES doNotExists
OPTIONAL
)
find_library(LIB_doNotExists_OptionalRequired
NAMES doNotExists
OPTIONAL
REQUIRED
)
find_library(LIB_doNotExists
NAMES doNotExists
)