diff options
author | Brad King <brad.king@kitware.com> | 2023-02-09 18:39:49 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2023-02-09 18:39:49 (GMT) |
commit | 2311b0a7f716ba5bf9c74c2013559b78944d3182 (patch) | |
tree | 7ffed2ecaa9ffd9037536daed8c8588cf1da7d41 /Help | |
parent | 5a402f4999b96b407f13af327867273ee0e1896c (diff) | |
download | CMake-2311b0a7f716ba5bf9c74c2013559b78944d3182.zip CMake-2311b0a7f716ba5bf9c74c2013559b78944d3182.tar.gz CMake-2311b0a7f716ba5bf9c74c2013559b78944d3182.tar.bz2 |
Help: Clarify that the documented configure log location is not stable
Issue: #23200
Diffstat (limited to 'Help')
-rw-r--r-- | Help/manual/cmake-configure-log.7.rst | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/Help/manual/cmake-configure-log.7.rst b/Help/manual/cmake-configure-log.7.rst index 72d4093..4d64506 100644 --- a/Help/manual/cmake-configure-log.7.rst +++ b/Help/manual/cmake-configure-log.7.rst @@ -12,18 +12,24 @@ cmake-configure-log(7) Introduction ============ -CMake writes a running log, known as the configure log, -of certain events that occur during the "configure" step. -The log file is located at:: - - ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeConfigureLog.yaml - +CMake writes a running log, known as the *configure log*, +of certain events that occur during the Configure step. The configure log does *not* contain a log of all output, errors, or messages printed while configuring a project. It is a log of detailed information about specific events, such as toolchain inspection by :command:`try_compile`, meant for use in debugging the configuration of a build tree. +For human use, this version of CMake writes the configure log to the file:: + + ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeConfigureLog.yaml + +However, the *location and name of the log file may change* in future +versions of CMake. Tools that read the configure log should get its +location using a :ref:`configureLog <file-api configureLog>` query to +the :manual:`cmake-file-api(7)`. +See the `Log Versioning`_ section below for details. + Log Structure ============= |