<PackageName>_ROOT — CMake 3.24.2 Documentation

# <PackageName>_ROOT

New in version 3.12.

This is a CMake Environment Variable. Its initial value is taken from the calling process environment.

Calls to `find_package(<PackageName>)` will search in prefixes specified by the `<PackageName>_ROOT` environment variable, where `<PackageName>` is the name given to the `find_package()` call and `_ROOT` is literal. For example, `find_package(Foo)` will search prefixes specified in the `Foo_ROOT` environment variable (if set). See policy `CMP0074`.

This variable may hold a single prefix or a list of prefixes separated by `:` on UNIX or `;` on Windows (the same as the `PATH` environment variable convention on those platforms).

See also the `<PackageName>_ROOT` CMake variable.