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

mapnik/mapnik CMakeLists.txt :454

feature_summary(FILENAME "${CMAKE_CURRENT_BINARY_DIR}/packages.log" WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND INCLUDE_QUIET_PACKAGES)

qt/qtbase cmake/tests/features/CMakeLists.txt :45

feature_summary(WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES)

logicalclocks/rondb extra/base64/CMakeLists.txt :290

feature_summary(WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)

drawpile/Drawpile CMakeLists.txt :337

feature_summary(WHAT PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)