diff options
author | Joachim Wuttke (h) <j.wuttke@fz-juelich.de> | 2020-05-14 20:17:10 (GMT) |
---|---|---|
committer | Joachim Wuttke (h) <j.wuttke@fz-juelich.de> | 2020-05-14 20:17:10 (GMT) |
commit | 448e2d7a9dce28885f8cf83cca49cbd91842c490 (patch) | |
tree | fdd235dd1181bf44d8feb26254c0339529b941b5 | |
parent | 1f697b399131770eb4a1e2cb4951d33583c7261f (diff) | |
download | CMake-448e2d7a9dce28885f8cf83cca49cbd91842c490.zip CMake-448e2d7a9dce28885f8cf83cca49cbd91842c490.tar.gz CMake-448e2d7a9dce28885f8cf83cca49cbd91842c490.tar.bz2 |
Help: Provide cross-references between compiler settings
-rw-r--r-- | Help/command/add_compile_options.rst | 3 | ||||
-rw-r--r-- | Help/command/target_compile_options.rst | 2 | ||||
-rw-r--r-- | Help/prop_sf/COMPILE_OPTIONS.rst | 5 |
3 files changed, 10 insertions, 0 deletions
diff --git a/Help/command/add_compile_options.rst b/Help/command/add_compile_options.rst index 43805c3..36f403c 100644 --- a/Help/command/add_compile_options.rst +++ b/Help/command/add_compile_options.rst @@ -46,3 +46,6 @@ to use the more specific commands :command:`add_compile_definitions` and :command:`include_directories`. The command :command:`target_compile_options` adds target-specific options. + +The source file property :prop_sf:`COMPILE_OPTIONS` adds options to one +source file. diff --git a/Help/command/target_compile_options.rst b/Help/command/target_compile_options.rst index 47e7d86..3c733c5 100644 --- a/Help/command/target_compile_options.rst +++ b/Help/command/target_compile_options.rst @@ -46,3 +46,5 @@ to use the more specific commands :command:`target_compile_definitions` and :command:`target_include_directories`. For directory-wide settings, there is the command :command:`add_compile_options`. + +For file-specific settings, there is the source file property :prop_sf:`COMPILE_OPTIONS`. diff --git a/Help/prop_sf/COMPILE_OPTIONS.rst b/Help/prop_sf/COMPILE_OPTIONS.rst index cc61d9c..537dcec 100644 --- a/Help/prop_sf/COMPILE_OPTIONS.rst +++ b/Help/prop_sf/COMPILE_OPTIONS.rst @@ -25,3 +25,8 @@ Related properties: * Prefer this property over :prop_sf:`COMPILE_FLAGS`. * Use :prop_sf:`COMPILE_DEFINITIONS` to pass additional preprocessor definitions. * Use :prop_sf:`INCLUDE_DIRECTORIES` to pass additional include directories. + +Related commands: + +* :command:`add_compile_options` for directory-wide settings +* :command:`target_compile_options` for target-specific settings |