summaryrefslogtreecommitdiffstats
path: root/Help/command/FIND_XXX.txt
Commit message (Collapse)AuthorAgeFilesLines
* find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9Brad King2017-08-081-22/+6
| | | | | | | | | | | | | | | | Disable the feature added by commit v3.9.0-rc1~71^2~2 (find_*: Add a new PackageRoot search path group, 2017-05-03) and remove documentation added by commit v3.9.0-rc1~71^2 (find_*: Add docs for PackageRoot search path group, 2017-05-03). Unfortunately the name `<pkg>_ROOT` may already be set by projects for their own incompatible purposes. Disable the behavior change for now to fix the regression for CMake 3.9. We can restore it later with a policy. In order to keep the implementation and tests working, add an undocumented variable we can use in the tests to enable the behavior before the policy is introduced. Fixes: #17144
* find_*: Add docs for PackageRoot search path groupChuck Atkins2017-05-191-7/+23
|
* Help: Document find command search path separatorsBrad King2017-04-181-1/+4
| | | | | | | | The `find_*` commands read search paths from both CMake variables and from environment variables. Document how multiple values in these variables should be separated. Fixes: #16800
* Help: Document find_* command versioned/unversioned name orderingBrad King2015-06-081-0/+5
| | | | | Suggest in the NAMES option that unversioned names go first to prefer local builds over distro-provided files.
* Help: Improve documentation formatting of find_* commandsBrad King2015-06-081-26/+32
| | | | | Use inline reStructuredText markup and add cross-references in more places.
* Help: Document CMAKE_FIND_APPBUNDLE and CMAKE_FIND_FRAMEWORKBrad King2015-06-081-1/+4
| | | | | Add dedicated documents for these and link to them instead of duplicating their documentation in every find command.
* Teach find_(library|file|path) to get prefixes from PATH (#15370)Brad King2015-02-191-0/+4
| | | | | | | | | The find_package command already knows how to compute installation prefixes from PATH. Use the same approach to establish prefixes for find_library, find_file, and find_path to use to look in directories like "<prefix>/lib[/<arch>]" and "<prefix>/include" for libraries and headers. This will reduce the amount of configuration end users need to do to establish a work environment rooted under a specific prefix.
* Help: Factor out find_* command duplicationBrad King2013-10-161-0/+101
These documents were represented in the builtin documentation using a common starting point with placeholders substituted by each command. Convert them back to this approach using the reStructuredText include directive and substitutions to avoid duplication.