Exclude the values of the
CMAKE_STAGING_PREFIX variables from
CMAKE_SYSTEM_PREFIX_PATH. CMake adds these project-destination prefixes to
CMAKE_SYSTEM_PREFIX_PATH by default in order to support building a series of dependent packages and installing them into a common prefix. Set
TRUE to suppress this behavior.
CMAKE_SYSTEM_PREFIX_PATH is initialized on the first call to a
enable_language() command. Therefore one must set
CMAKE_FIND_NO_INSTALL_PREFIX before this in order to take effect. A user may set the variable as a cache entry on the command line to achieve this.
Note that the prefix(es) may still be searched for other reasons, such as being the same prefix as the CMake installation, or for being a built-in system prefix.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.