diff options
author | Craig Scott <craig.scott@crascit.com> | 2019-11-17 17:50:56 +1100 |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2019-11-17 17:50:56 +1100 |
commit | 229f2cc5fd1ae26988b9ce71a0d9245a1709d674 (patch) | |
tree | 168e4e367c27265f84a964cb3d927c76d7c47efe /Help | |
parent | f8a1b07953e6bf40da7def8459f8327cb007d2a9 (diff) | |
download | cmake-229f2cc5fd1ae26988b9ce71a0d9245a1709d674.tar.gz |
Help: Clarify compile features handling for OBJC and OBJCXX
Diffstat (limited to 'Help')
-rw-r--r-- | Help/manual/cmake-compile-features.7.rst | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Help/manual/cmake-compile-features.7.rst b/Help/manual/cmake-compile-features.7.rst index a821189ff4..a14e3222c0 100644 --- a/Help/manual/cmake-compile-features.7.rst +++ b/Help/manual/cmake-compile-features.7.rst @@ -28,10 +28,15 @@ CMake knows are known to the compiler, regardless of language standard or compile flags needed to use them. Features known to CMake are named mostly following the same convention -as the Clang feature test macros. The are some exceptions, such as +as the Clang feature test macros. There are some exceptions, such as CMake using ``cxx_final`` and ``cxx_override`` instead of the single ``cxx_override_control`` used by Clang. +Note that there are no separate compile features properties or variables for +the ``OBJC`` or ``OBJCXX`` languages. These are based off ``C`` or ``C++`` +respectively, so the properties and variables for their corresponding base +language should be used instead. + Compile Feature Requirements ============================ |