CMake/Tests/RunCMake/CompileFeatures
Stephen Kelly 8ed59fc207 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.
2014-04-07 18:11:18 +02:00
..
CMakeLists.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeature-result.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeature-stderr.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeature.cmake Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex-result.txt cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex-stderr.txt cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex.cmake cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugGenex-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugGenex-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugGenex.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug_target_compile_features-result.txt Add target_compile_features command. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug_target_compile_features-stderr.txt Add target_compile_features command. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug_target_compile_features.cmake Add target_compile_features command. 2014-04-07 18:11:18 +02:00
RunCMakeTest.cmake Add target_compile_features command. 2014-04-07 18:11:18 +02:00
empty.cpp Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00