From 890515769431f0875ac0a75e4d10fc12f80a169b Mon Sep 17 00:00:00 2001 From: Alex Neundorf Date: Wed, 12 Feb 2025 22:51:45 +0100 Subject: Help: Link CMAKE_CURRENT_LIST_(DIR|FILE|LINE) to/from FUNCTION-equivalents --- Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst | 5 +++-- Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst | 5 +++-- Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst | 5 +++-- Help/variable/CMAKE_CURRENT_LIST_DIR.rst | 3 ++- Help/variable/CMAKE_CURRENT_LIST_FILE.rst | 3 ++- Help/variable/CMAKE_CURRENT_LIST_LINE.rst | 2 ++ 6 files changed, 15 insertions(+), 8 deletions(-) diff --git a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst index f8f553d..c4f5b98 100644 --- a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst +++ b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst @@ -39,5 +39,6 @@ The above example can be written in the more concise and more robust form: endfunction() See also :variable:`CMAKE_CURRENT_FUNCTION`, -:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE` and -:variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE`. +:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE` and +:variable:`CMAKE_CURRENT_LIST_DIR`. diff --git a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst index 437dfec..d533441 100644 --- a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst +++ b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst @@ -7,5 +7,6 @@ When executing code inside a :command:`function`, this variable contains the full path to the listfile that defined the current function. See also :variable:`CMAKE_CURRENT_FUNCTION`, -:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR` and -:variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE`. +:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE` and +:variable:`CMAKE_CURRENT_LIST_FILE`. diff --git a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst index 2fc7012..2b1f472 100644 --- a/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst +++ b/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst @@ -8,5 +8,6 @@ contains the line number in the listfile where the current function was defined. See also :variable:`CMAKE_CURRENT_FUNCTION`, -:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR` and -:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE`. +:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE` and +:variable:`CMAKE_CURRENT_LIST_LINE`. diff --git a/Help/variable/CMAKE_CURRENT_LIST_DIR.rst b/Help/variable/CMAKE_CURRENT_LIST_DIR.rst index ebc3ab9..b55bc37 100644 --- a/Help/variable/CMAKE_CURRENT_LIST_DIR.rst +++ b/Help/variable/CMAKE_CURRENT_LIST_DIR.rst @@ -14,4 +14,5 @@ function is the directory of the file invoking the bottom-most entry on the call stack, not the directory of the file containing the macro or function definition. -See also :variable:`CMAKE_CURRENT_LIST_FILE`. +See also :variable:`CMAKE_CURRENT_LIST_FILE` and +:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR`. diff --git a/Help/variable/CMAKE_CURRENT_LIST_FILE.rst b/Help/variable/CMAKE_CURRENT_LIST_FILE.rst index 84b0eee..c94933d 100644 --- a/Help/variable/CMAKE_CURRENT_LIST_FILE.rst +++ b/Help/variable/CMAKE_CURRENT_LIST_FILE.rst @@ -12,4 +12,5 @@ value. Therefore the value of the variable inside a macro or function is the file invoking the bottom-most entry on the call stack, not the file containing the macro or function definition. -See also :variable:`CMAKE_PARENT_LIST_FILE`. +See also :variable:`CMAKE_PARENT_LIST_FILE` and +:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE`. diff --git a/Help/variable/CMAKE_CURRENT_LIST_LINE.rst b/Help/variable/CMAKE_CURRENT_LIST_LINE.rst index 7f839c2..f23ba2f 100644 --- a/Help/variable/CMAKE_CURRENT_LIST_LINE.rst +++ b/Help/variable/CMAKE_CURRENT_LIST_LINE.rst @@ -9,3 +9,5 @@ cmake. If CMake is currently processing deferred calls scheduled by the :command:`cmake_language(DEFER)` command, this variable evaluates to ``DEFERRED`` instead of a specific line number. + +See also :variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE`. -- cgit v0.12