summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
authorJustin Goshi <jgoshi@microsoft.com>2020-04-28 23:45:43 (GMT)
committerkitware <kitware@dragnipur.kitware.com>2020-05-22 15:26:55 (GMT)
commit9f6d40ee23113f1317e54d662316752adb9f368e (patch)
treebb76716817e572ebca342577c2e555446eb5406d /Help
parentb698764a316d346e3c1bc33c7a88b5a09f144ad6 (diff)
downloadCMake-9f6d40ee23113f1317e54d662316752adb9f368e.zip
CMake-9f6d40ee23113f1317e54d662316752adb9f368e.tar.gz
CMake-9f6d40ee23113f1317e54d662316752adb9f368e.tar.bz2
fileapi: Extend codemodel targets with PRECOMPILE_HEADERS
Diffstat (limited to 'Help')
-rw-r--r--Help/manual/cmake-file-api.7.rst16
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