Files
CMake/Tests/RunCMake/find_program/Optional.cmake
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
219 B
CMake

set(CMAKE_FIND_REQUIRED ON)
find_program(PROG_AandB_Optional
NAMES testAandB
OPTIONAL
)
find_program(PROG_AandB_OptionalRequired
NAMES testAandB
OPTIONAL
REQUIRED
)
find_program(PROG_AandB
NAMES testAandB
)