CMAKE_IGNORE_PREFIX_PATHΒΆ
New in version 3.23.
Semicolon-separated list of prefixes to be
ignored by the find_program()
, find_library()
,
find_file()
, find_path()
, and find_package()
commands. This is useful in cross-compiling environments where some
system directories contain incompatible but possibly linkable libraries.
For example, on cross-compiled cluster environments, this allows a user
to ignore directories containing libraries meant for the front-end machine.
By default this is empty; it is intended to be set by the project and/or
the end user. Note that CMAKE_IGNORE_PREFIX_PATH
takes a list of
prefixes, not a list of directory names.
See also the CMAKE_PREFIX_PATH
, CMAKE_LIBRARY_PATH
,
CMAKE_INCLUDE_PATH
, and CMAKE_PROGRAM_PATH
variables.