diff options
author | Brad King <brad.king@kitware.com> | 2013-11-04 12:53:51 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2013-11-04 12:53:51 (GMT) |
commit | 1d998085be4d17def0e1163bf078603a21d16880 (patch) | |
tree | cae8d1fb8ed2afa8fcd2c79a8b58bb6c52127f08 | |
parent | ae57fb8ef6bd047f5c11851dfbebe7a0b7960fc4 (diff) | |
parent | 8c6363a62f8ea61c6a572e4ffd08ce3e970f47b5 (diff) | |
download | CMake-1d998085be4d17def0e1163bf078603a21d16880.zip CMake-1d998085be4d17def0e1163bf078603a21d16880.tar.gz CMake-1d998085be4d17def0e1163bf078603a21d16880.tar.bz2 |
Merge topic 'improve-tgt-INCLUDE_DIRECTORIES-docs'
8c6363a cmTarget: Improve INCLUDE_DIRECTORIES property docs (#13188).
-rw-r--r-- | Help/prop_tgt/INCLUDE_DIRECTORIES.rst | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/Help/prop_tgt/INCLUDE_DIRECTORIES.rst b/Help/prop_tgt/INCLUDE_DIRECTORIES.rst index 40709a4..cf358b3 100644 --- a/Help/prop_tgt/INCLUDE_DIRECTORIES.rst +++ b/Help/prop_tgt/INCLUDE_DIRECTORIES.rst @@ -5,17 +5,20 @@ List of preprocessor include file search directories. This property specifies the list of directories given so far to the include_directories command. This property exists on directories and -targets. In addition to accepting values from the include_directories +targets. In addition to accepting values from the :command:`include_directories` command, values may be set directly on any directory or any target -using the set_property command. A target gets its initial value for +using the :command:`set_property` command. A target gets its initial value for this property from the value of the directory property. A directory gets its initial value from its parent directory if it has one. Both directory and target property values are adjusted by calls to the -include_directories command. +:command:`include_directories` command. The target property values are used by the generators to set the -include paths for the compiler. See also the include_directories -command. +include paths for the compiler. See also the :command:`include_directories` +and :command:`target_include_directories` commands. + +Relative paths should not be added to this property directly. Use one of +the commands above instead to handle relative paths. Contents of INCLUDE_DIRECTORIES may use "generator expressions" with the syntax "$<...>". See the :manual:`cmake-generator-expressions(7)` manual for |