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

godlikepanos/anki-3d-engine ThirdParty/Sdl3/cmake/test/CMakeLists.txt :135

feature_summary(WHAT ALL)

cadaver/turso3d ThirdParty/SDL/cmake/test/CMakeLists.txt :135

feature_summary(WHAT ALL)

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/test/CMakeLists.txt :141

feature_summary(WHAT ALL)

GlPortal/glPortal CMakeLists.txt :37

feature_summary(WHAT ALL)

GlPortal/RadixEngine CMakeLists.txt :165

feature_summary(WHAT ALL)

RavEngine/RavEngine deps/SDL/cmake/test/CMakeLists.txt :135

feature_summary(WHAT ALL)

stuntrally/stuntrally3 CMakeLists.txt :268

feature_summary(WHAT ALL)

nextcloud/desktop CMakeLists.txt :384

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES INCLUDE_QUIET_PACKAGES)

KDE/kio-gdrive CMakeLists.txt :101

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/kdeconnect-kde CMakeLists.txt :153

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/xwaylandvideobridge CMakeLists.txt :57

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

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

feature_summary(WHAT ALL)

stp/stp CMakeLists.txt :750

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

garglk/garglk CMakeLists.txt :93

feature_summary(WHAT ALL)

zzag/kwin-effects-yet-another-magic-lamp CMakeLists.txt :48

feature_summary(WHAT ALL)

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

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES PACKAGES_FOUND)

wwmm/easyeffects CMakeLists.txt :91

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/kdenlive CMakeLists.txt :274

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

opensim-org/opensim-core CMakeLists.txt :1063

feature_summary(WHAT ALL)

hlrs-vis/covise CMakeLists.txt :460

FEATURE_SUMMARY(WHAT ALL)

vengi-voxel/vengi contrib/libs/sdl2/cmake/test/CMakeLists.txt :174

feature_summary(WHAT ALL)

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

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES PACKAGES_FOUND)

resiprocate/resiprocate CMakeLists.txt :981

feature_summary(WHAT ALL)

ebu/ear-production-suite CMakeLists.txt :72

feature_summary(WHAT ALL)

Ybalrid/kissnet CMakeLists.txt :58

feature_summary(WHAT ALL)

manticoresoftware/manticoresearch CMakeLists.txt :492

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

keepassxreboot/keepassxc CMakeLists.txt :628

feature_summary(WHAT ALL)

keepassx/keepassx CMakeLists.txt :213

feature_summary(WHAT ALL)

Ableton/aqt-stylesheets CMakeLists.txt :96

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/discover CMakeLists.txt :147

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

AliceO2Group/AliceO2 dependencies/O2Dependencies.cmake :246

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

OpenShot/libopenshot-audio CMakeLists.txt :508

feature_summary(WHAT ALL
  INCLUDE_QUIET_PACKAGES
  FATAL_ON_MISSING_REQUIRED_PACKAGES
  DESCRIPTION "${PROJECT_NAME} build configuration:"
)

aws/aws-iot-device-sdk-cpp CMakeLists.txt :197

feature_summary(WHAT ALL)

aklomp/base64 CMakeLists.txt :294

feature_summary(WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)

qt/qtbase cmake/QtBuildInformation.cmake :51

feature_summary(INCLUDE_QUIET_PACKAGES
                    WHAT PACKAGES_FOUND
                         REQUIRED_PACKAGES_NOT_FOUND
                         RECOMMENDED_PACKAGES_NOT_FOUND
                         OPTIONAL_PACKAGES_NOT_FOUND
                         RUNTIME_PACKAGES_NOT_FOUND
                         FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/plasma-workspace CMakeLists.txt :494

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

rbfx/rbfx Source/ThirdParty/SDL/cmake/test/CMakeLists.txt :100

feature_summary(WHAT ALL)

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/ZLIBNG/CMakeLists.txt :1270

FEATURE_SUMMARY(WHAT ALL INCLUDE_QUIET_PACKAGES)

TheAssemblyArmada/Vanilla-Conquer CMakeLists.txt :172

feature_summary(WHAT ENABLED_FEATURES DESCRIPTION "Enabled features:")

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/opensim-core/CMakeLists.txt :1063

feature_summary(WHAT ALL)

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

feature_summary(WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)

CDrummond/cantata cmake/MacroLogFeature.cmake :106

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

canpool/qtcanpool CMakeLists.txt :220

feature_summary(INCLUDE_QUIET_PACKAGES WHAT
  PACKAGES_FOUND PACKAGES_NOT_FOUND
  ENABLED_FEATURES DISABLED_FEATURES
)

qbittorrent/qBittorrent CMakeLists.txt :49

feature_summary(WHAT ALL)

Governikus/AusweisApp CMakeLists.txt :176

FEATURE_SUMMARY(WHAT ALL)

connormanning/entwine CMakeLists.txt :136

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES)

pingcap/tiflash contrib/prometheus-cpp-cmake/CMakeLists.txt :114

feature_summary(WHAT ALL)

shogun-toolbox/shogun CMakeLists.txt :624

feature_summary(WHAT ALL)

heal-research/operon CMakeLists.txt :185

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

phisko/kengine kengine/render/polyvox/libs/polyvox/CMakeLists.txt :76

feature_summary(WHAT ALL)

Maldela/fancontrol-gui CMakeLists.txt :143

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

n4n0GH/hello window-decoration/CMakeLists.txt :48

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/plasma-framework CMakeLists.txt :209

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

ggarra13/mrv2 tlRender/etc/SuperBuild/patches/Libssh2-patch/CMakeLists.txt :464

feature_summary(WHAT ALL)

dokutan/mouse_m908 CMakeLists.txt :21

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/krdp CMakeLists.txt :17

feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES)

Studio3T/robomongo src/third-party/libssh2-1.7.0/sources/CMakeLists.txt :95

feature_summary(WHAT ALL)

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

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

BearWare/TeamTalk5 Library/TeamTalkLib/CMakeLists.txt :473

feature_summary(WHAT ALL)

RigsOfRods/rigs-of-rods CMakeLists.txt :137

feature_summary(WHAT ALL)

zzag/plasma5-wallpapers-dynamic CMakeLists.txt :54

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

H-uru/Plasma CMakeLists.txt :236

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

qcoro/qcoro CMakeLists.txt :217

feature_summary(FATAL_ON_MISSING_REQUIRED_PACKAGES WHAT ALL)

xiaoyifang/goldendict-ng CMakeLists.txt :234

feature_summary(WHAT ALL DESCRIPTION "Build configuration:")

pyside/pyside-setup sources/shiboken6/config.tests/target_qt_info/CMakeLists.txt :15

feature_summary(INCLUDE_QUIET_PACKAGES
                WHAT PACKAGES_FOUND
                     REQUIRED_PACKAGES_NOT_FOUND
                     RECOMMENDED_PACKAGES_NOT_FOUND
                     OPTIONAL_PACKAGES_NOT_FOUND
                     RUNTIME_PACKAGES_NOT_FOUND
                     FATAL_ON_MISSING_REQUIRED_PACKAGES)

ompl/omplapp CMakeLists.txt :338

feature_summary(DESCRIPTION INCLUDE_QUIET_PACKAGES WHAT ALL)

Nitrux/nx-software-center CMakeLists.txt :95

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

ufz/ogs scripts/cmake/Features.cmake :29

feature_summary(WHAT PACKAGES_FOUND ENABLED_FEATURES)

MITK/MITK CMakeLists.txt :569

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

IntelRealSense/RealSenseID CMakeLists.txt :151

feature_summary(WHAT ALL)

ompl/ompl CMakeLists.txt :289

feature_summary(DESCRIPTION INCLUDE_QUIET_PACKAGES WHAT ALL)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/libsndfile/CMakeLists.txt :215

feature_summary (WHAT ALL)

SwagSoftware/Kisak-Strike external/crypto++-5.61/CMakeLists.txt :451

feature_summary(WHAT ALL
		VAR cryptoppFeatures)

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

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

espressomd/espresso CMakeLists.txt :1004

feature_summary(WHAT ALL)

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

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

qt/qtwebkit Source/cmake/OptionsQt.cmake :999

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

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 ===")

qtproject/pyside-pyside-setup sources/shiboken6/config.tests/target_qt_info/CMakeLists.txt :15

feature_summary(INCLUDE_QUIET_PACKAGES
                WHAT PACKAGES_FOUND
                     REQUIRED_PACKAGES_NOT_FOUND
                     RECOMMENDED_PACKAGES_NOT_FOUND
                     OPTIONAL_PACKAGES_NOT_FOUND
                     RUNTIME_PACKAGES_NOT_FOUND
                     FATAL_ON_MISSING_REQUIRED_PACKAGES)

piggz/harbour-amazfish CMakeLists.txt :47

feature_summary(WHAT ALL)

tome2/tome2 CMakeLists.txt :110

FEATURE_SUMMARY(FATAL_ON_MISSING_REQUIRED_PACKAGES WHAT PACKAGES_FOUND PACKAGES_NOT_FOUND)

kysucix/fusibile CMakeLists.txt :71

feature_summary(WHAT ALL)

darktable-org/darktable CMakeLists.txt :497

feature_summary(WHAT ALL)

xiph/opus CMakeLists.txt :258

feature_summary(WHAT ALL)

Interrupt/systemshock CMakeLists.txt :139

feature_summary(WHAT ENABLED_FEATURES DESCRIPTION "Enabled features:")

porres/pd-else Source/Shared/opus/CMakeLists.txt :250

feature_summary(WHAT ALL)

audiofilter/spuce CMakeLists.txt :100

feature_summary(WHAT ENABLED_FEATURES)

mxcop/src-dgi extern/sdl/cmake/test/CMakeLists.txt :135

feature_summary(WHAT ALL)

fcitx/fcitx5 CMakeLists.txt :271

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

drawpile/Drawpile CMakeLists.txt :337

feature_summary(WHAT PACKAGES_NOT_FOUND ENABLED_FEATURES DISABLED_FEATURES)

HDFGroup/hdf5 config/cmake/ZLIBNG/CMakeLists.txt :1387

FEATURE_SUMMARY(WHAT ALL INCLUDE_QUIET_PACKAGES)

mongodb/mongo-c-driver CMakeLists.txt :534

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

siconos/siconos CMakeLists.txt :191

feature_summary(WHAT ALL)

tanis2000/binocle-c src/deps/sdl/cmake/test/CMakeLists.txt :135

feature_summary(WHAT ALL)

cburstedde/p4est CMakeLists.txt :106

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)