ECMFeatureSummary — Extra CMake Modules 6.29.0 documentation

# ECMFeatureSummary

Call feature_summary(), except when being called from a subdirectory. This ensures that frameworks being used as submodules by third-party applications do not call feature_summary(), so that it doesn’t end up being called multiple times in the same cmake run.

    include(ECMFeatureSummary)
    ecm_feature_summary([... see feature_summary documentation ...])

Example:

    find_package(ECM REQUIRED)
    include(ECMFeatureSummary)
    ecm_feature_summary(WHAT ALL   FATAL_ON_MISSING_REQUIRED_PACKAGES)

Since 5.247