Skip to content
  • Stephen Kelly's avatar
    cmTarget: Transitively evaluate compiler features. · 5412dede
    Stephen Kelly authored
    Extend the interface of the target_compile_features command with
    PUBLIC and INTERFACE keywords. Populate the INTERFACE_COMPILER_FEATURES
    target property if they are set. Consume the INTERFACE_COMPILER_FEATURES
    target property from linked dependent targets to determine the final
    required compiler features and the compile flag, if needed.
    
    Use the same pattern of origin-debugging which is used for other
    build properties.
    5412dede