Skip to content
  • Brad King's avatar
    Features: Define meaning for no language standard default · 3228fc50
    Brad King authored
    Define an empty string in CMAKE_<LANG>_STANDARD_DEFAULT to mean that
    the toolchain has no notion of lanuage standard levels.  In this case
    the <LANG>_STANDARD[_REQUIRED] properties will have no effect.
    
    Update the RunCMake.CompileFeatures test to exclude the
    LinkImplementationFeatureCycle test when there is no standard default.
    It can never fail because no use of specific features will adjust the
    CXX_STANDARD level required for any target since the standard levels
    have no meaning in this case.
    3228fc50