summaryrefslogtreecommitdiffstats
path: root/Help/command/cmake_path.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help: Fix cmake_path exampleJuan Ramos2024-04-261-1/+1
| | | | Fixes: #25938
* Help: Use `code-block:: cmake` instead of `::` for sub-commands descriptionsAlex Turbov2022-11-071-20/+20
| | | | | Most of CMake commands use syntax highlighting when describe sub-commands syntax. Fix a few of them to be like others...
* Help: Clarify behavior of path-based equality conditionsCraig Scott2022-07-241-2/+3
| | | | | | | | | | | | The docs for if(PATH_EQUAL) did not mention the component-wise nature of the checks. It also claimed no normalization was performed, but multiple separators are effectively collapsed (part of normalization). Improve the wording to clarify both of these points. Also update the corresponding description of cmake_path(COMPARE), which had the same inaccuracy. Fixes: #23758
* Genex-PATH_EQUAL: path comparisonMarc Chevrier2022-06-011-0/+1
| | | | To complete issue #23498
* Genex-PATH: path handlingMarc Chevrier2022-05-311-1/+11
| | | | Fixes: #23498
* Help: cmake_path: add missing parameterMichael Hirsch2021-08-061-2/+2
| | | | for cmake_path(`CONVERT` ... [NORMALIZE]) was missing in top summary
* Help: cmake_path: fix erroneous example for IS_PREFIXMarc Chevrier2021-06-121-3/+4
| | | | Fixes: #22302
* file(REAL_PATH): add option EXPAND_TILDEMarc Chevrier2021-04-211-1/+2
| | | | | This option enables the replacement of any leading tilde with the path to the user's home directory.
* cmake_path: rename 'GET ... RELATIVE_PATH' to 'GET ... RELATIVE_PART'Marc Chevrier2021-01-281-70/+49
| | | | | | | For consistency, subcommand 'HAS_RELATIVE_PATH' is also renamed to 'HAS_RELATIVE_PART'. Fixes: #21385
* Help: Restructure and clarify cmake_path() docsCraig Scott2021-01-161-534/+523
| | | Relates: #21385
* cmake_path: various updatesMarc Chevrier2021-01-131-4/+3
| | | | | | To follow discussions in #21385 and !5682: * Fix bug in cmCMakePath::IsSuffix() method * cmake_path(HASH) always normalized paths (NORMALIZE option removed)
* cmake_path: various enhancements to subcommands/keywordsMarc Chevrier2020-11-111-74/+58
| | | | This change address partly the remarks done in issue #21385
* cmake_path: Enhance documentationMarc Chevrier2020-10-261-122/+127
|
* cmake_path: enhancementsMarc Chevrier2020-09-201-47/+234
| | | | | * Fix error on parsing "c:a" (root-name without root-directory) * Enrich documentation
* Help: Fix typo in cmake_path(CMAKE_PATH) command signatureBrad King2020-09-081-1/+1
| | | | | | Fix a typo accidentally added by commit eb583b0a66 (cmake_path command: path management, 2020-07-23). Remove a stray `]` character that breaks the pygments lexer.
* cmake_path command: path managementMarc Chevrier2020-09-061-0/+641
Fixes: #19568, #20922