cmake feature_summary examples

Signatures

feature_summary( [FILENAME <file>]
  [APPEND]
  [VAR <variable_name>]
  [INCLUDE_QUIET_PACKAGES]
  [FATAL_ON_MISSING_REQUIRED_PACKAGES]
  [DESCRIPTION "<description>" | DEFAULT_DESCRIPTION]
  [QUIET_ON_EMPTY]
  WHAT (ALL
  | PACKAGES_FOUND | PACKAGES_NOT_FOUND
  | <TYPE>_PACKAGES_FOUND | <TYPE>_PACKAGES_NOT_FOUND
  | ENABLED_FEATURES | DISABLED_FEATURES)
)

Examples

manticoresoftware/manticoresearch CMakeLists.txt :492

feature_summary ( WHAT ENABLED_FEATURES INCLUDE_QUIET_PACKAGES DESCRIPTION "Enabled features compiled in:" )

heal-research/operon CMakeLists.txt :185

feature_summary(WHAT ENABLED_FEATURES DESCRIPTION "Enabled features:" QUIET_ON_EMPTY)

Matroska-Org/libebml CMakeLists.txt :254

feature_summary(DESCRIPTION "libebml options:" WHAT ENABLED_FEATURES)

xiaoyifang/goldendict-ng CMakeLists.txt :234

feature_summary(WHAT ALL DESCRIPTION "Build configuration:")

ompl/omplapp CMakeLists.txt :338

feature_summary(DESCRIPTION INCLUDE_QUIET_PACKAGES WHAT ALL)

MITK/MITK CMakeLists.txt :569

feature_summary(
    DESCRIPTION "------- FEATURE SUMMARY FOR ${PROJECT_NAME} -------"
    WHAT ALL)

ompl/ompl CMakeLists.txt :289

feature_summary(DESCRIPTION INCLUDE_QUIET_PACKAGES WHAT ALL)

CGAL/cgal Lab/demo/Lab/CMakeLists.txt :501

feature_summary(
  WHAT REQUIRED_PACKAGES_NOT_FOUND
  INCLUDE_QUIET_PACKAGES
  DESCRIPTION "NOTICE: Missing required packages that prevent the demo from being compiled:"
  QUIET_ON_EMPTY
  VAR NotFound_REQ_PACKAGES)

m-a-d-n-e-s-s/madness CMakeLists.txt :792

feature_summary(WHAT ALL
                DESCRIPTION "=== MADNESS Package/Feature Info ===")

Interrupt/systemshock CMakeLists.txt :139

feature_summary(WHAT ENABLED_FEATURES DESCRIPTION "Enabled features:")