diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-10-13 12:25:08 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2014-04-07 16:11:18 (GMT) |
commit | 8ed59fc207fd028d5b2b1f8cb8a323291ef04ffc (patch) | |
tree | 6d5257aac8000c17b6338fef90ff1b59e34d6ea9 /Help/variable | |
parent | 4e6ca504459640ff39eac48eb62fcae95c8fc8d2 (diff) | |
download | CMake-8ed59fc207fd028d5b2b1f8cb8a323291ef04ffc.zip CMake-8ed59fc207fd028d5b2b1f8cb8a323291ef04ffc.tar.gz CMake-8ed59fc207fd028d5b2b1f8cb8a323291ef04ffc.tar.bz2 |
Add target_compile_features command.
This can be used to set the compiler features required by particular
targets. An error is issued at CMake time if the compiler does not
support the required feature. If a language dialect flag is required
by the features used, that will be added automatically.
Base the target_compile_features command on cmTargetPropCommandBase. This
gives us 'free' handling of IMPORTED, ALIAS, INTERFACE, non-compilable
and missing targets.
Diffstat (limited to 'Help/variable')
-rw-r--r-- | Help/variable/CMAKE_CXX_KNOWN_FEATURES.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Help/variable/CMAKE_CXX_KNOWN_FEATURES.rst b/Help/variable/CMAKE_CXX_KNOWN_FEATURES.rst index d49bb68..3278b2e 100644 --- a/Help/variable/CMAKE_CXX_KNOWN_FEATURES.rst +++ b/Help/variable/CMAKE_CXX_KNOWN_FEATURES.rst @@ -7,6 +7,9 @@ The features listed in this variable may be known to be available to the C++ compiler. If the feature is available with the C++ compiler, it will be listed in the :variable:`CMAKE_CXX_COMPILE_FEATURES` variable. +The features listed here may be used with the :command:`target_compile_features` +command. + The features known to this version of CMake are: ``cxx_auto_type`` |