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

nextcloud/desktop cmake/modules/MacroLogFeature.cmake :105

FEATURE_SUMMARY(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/FindPackageLog.txt
                      WHAT ALL)

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

feature_summary(FILENAME ${GNSSSDR_BINARY_DIR}/features.log APPEND WHAT ALL)

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

feature_summary(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/features.log WHAT ALL)

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

feature_summary(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/features.log WHAT ALL)

CDrummond/cantata cmake/MacroLogFeature.cmake :106

FEATURE_SUMMARY(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/FindPackageLog.txt
                      WHAT ALL)

apertus-open-source-cinema/opencine 3rdParty/LibRaw/cmake/modules/MacroLogFeature.cmake :104

FEATURE_SUMMARY(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/FindPackageLog.txt
                      WHAT ALL)

tomahawk-player/tomahawk CMakeModules/MacroLogFeature.cmake :104

FEATURE_SUMMARY(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/FindPackageLog.txt
                      WHAT ALL)

darktable-org/darktable src/external/LibRaw-cmake/cmake/modules/MacroLogFeature.cmake :106

FEATURE_SUMMARY(FILENAME ${CMAKE_CURRENT_BINARY_DIR}/FindPackageLog.txt
                      WHAT ALL)