diff options
author | Brad King <brad.king@kitware.com> | 2020-05-25 14:40:47 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2020-05-25 14:40:56 (GMT) |
commit | 15b9b41d72d1de2299dbfd9e4f05c456b7a9124e (patch) | |
tree | 04a423ef2278228cd3cf31ac51b3a76e1d0ace64 /Help | |
parent | 54baf639652a0590825fef4f600645919ef13913 (diff) | |
parent | 9f6d40ee23113f1317e54d662316752adb9f368e (diff) | |
download | CMake-15b9b41d72d1de2299dbfd9e4f05c456b7a9124e.zip CMake-15b9b41d72d1de2299dbfd9e4f05c456b7a9124e.tar.gz CMake-15b9b41d72d1de2299dbfd9e4f05c456b7a9124e.tar.bz2 |
Merge topic 'fileApiAddPrecompileHeadersBacktrace'
9f6d40ee23 fileapi: Extend codemodel targets with PRECOMPILE_HEADERS
b698764a31 Tests: Add a PCH example to RunCMake.FileAPI codemodel-v2
b3812c0e54 Tests: Fix indentation in RunCMake.FileAPI cxx_exe.json
9c48804b69 PCH: Fix source group of per-architecture PCH headers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4684
Diffstat (limited to 'Help')
-rw-r--r-- | Help/manual/cmake-file-api.7.rst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Help/manual/cmake-file-api.7.rst b/Help/manual/cmake-file-api.7.rst index 12eecd9..91be31d 100644 --- a/Help/manual/cmake-file-api.7.rst +++ b/Help/manual/cmake-file-api.7.rst @@ -899,6 +899,22 @@ with members: an unsigned integer 0-based index into the ``backtraceGraph`` member's ``nodes`` array. + ``precompileHeaders`` + Optional member that is present when :command:`target_precompile_headers` + or other command invocations set :prop_tgt:`PRECOMPILE_HEADERS` on the + target. The value is a JSON array with an entry for each header. Each + entry is a JSON object with members: + + ``header`` + Full path to the precompile header file. + + ``backtrace`` + Optional member that is present when a CMake language backtrace to + the :command:`target_precompile_headers` or other command invocation + that added this precompiled header is available. The value is an + unsigned integer 0-based index into the ``backtraceGraph`` member's + ``nodes`` array. + ``defines`` Optional member that is present when there are preprocessor definitions. The value is a JSON array with an entry for each definition. Each |