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 :98

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

gnss-sdr/gnss-sdr CMakeLists.txt :3781

feature_summary(WHAT
        REQUIRED_PACKAGES_FOUND
        REQUIRED_PACKAGES_NOT_FOUND
        OPTIONAL_PACKAGES_FOUND
        OPTIONAL_PACKAGES_NOT_FOUND
        ENABLED_FEATURES
        DISABLED_FEATURES
    )

sandialabs/InterSpec external_libs/Minuit2/StandAlone.cmake :191

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES PACKAGES_FOUND)

root-project/root math/minuit2/StandAlone.cmake :190

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES PACKAGES_FOUND)

lirios/shell features.cmake :55

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

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

feature_summary(WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)

heal-research/operon CMakeLists.txt :186

feature_summary(WHAT DISABLED_FEATURES DESCRIPTION "Disabled features:" QUIET_ON_EMPTY)

cvet/fonline ThirdParty/mongo-c-driver/CMakeLists.txt :538

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

Matroska-Org/libebml CMakeLists.txt :255

feature_summary(DESCRIPTION "libebml disabled options:" WHAT DISABLED_FEATURES)

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

feature_summary(
  WHAT DISABLED_FEATURES
  DESCRIPTION "Missing Packages Components:"
  QUIET_ON_EMPTY
  VAR Disabled_Features)

Interrupt/systemshock CMakeLists.txt :140

feature_summary(WHAT DISABLED_FEATURES DESCRIPTION "Disabled features:")

audiofilter/spuce CMakeLists.txt :104

feature_summary(WHAT DISABLED_FEATURES)

drawpile/Drawpile CMakeLists.txt :337

feature_summary(WHAT PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)