summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/CompileFeatures/LinkImplementationFeatureCycle.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Features: Use a more-common feature in cycle-test.Stephen Kelly2015-01-181-2/+2
| | | | | | We require that the $<$<COMPILE_FEATURES:cxx_feature>:empty2> generates a '1' when CXX11 is enabled. GNU 4.4 does not support cxx_nullptr, but does support cxx_auto_type.
* Features: Update comment in test to match the code.Stephen Kelly2015-01-181-1/+1
| | | | | After commit f13a2eb1 (Features: Adjust the RunCMake test to use more-common features., 2015-01-15).
* Features: Adjust the RunCMake test to use more-common features.Stephen Kelly2015-01-161-3/+3
|
* Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-211-0/+15
Allow setting build properties based on the features available for a target. The availability of features is determined at generate-time by evaluating the link implementation. Ensure that the <LANG>_STANDARD determined while evaluating COMPILE_FEATURES in the link implementation is not lower than that provided by the INTERFACE of the link implementation. This is similar to handling of transitive properties such as POSITION_INDEPENDENT_CODE.