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)

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

feature_summary(WHAT ALL)

stuntrally/stuntrally CMakeLists.txt :96

feature_summary(WHAT ALL)

stuntrally/stuntrally3 CMakeLists.txt :268

feature_summary(WHAT ALL)

PDAL/PDAL CMakeLists.txt :428

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES)

nextcloud/desktop CMakeLists.txt :384

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES INCLUDE_QUIET_PACKAGES)

KDE/kdeplasma-addons CMakeLists.txt :152

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/krusader CMakeLists.txt :173

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

mapnik/mapnik CMakeLists.txt :98

feature_summary(WHAT ENABLED_FEATURES DISABLED_FEATURES)

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

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)

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

feature_summary(WHAT ALL)

sddm/sddm CMakeLists.txt :236

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

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)

openturns/openturns CMakeLists.txt :620

feature_summary(WHAT ALL)

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

feature_summary(WHAT ALL)

manticoresoftware/manticoresearch CMakeLists.txt :492

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

keepassx/keepassx CMakeLists.txt :213

feature_summary(WHAT ALL)

KDE/k3b CMakeLists.txt :338

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

casadi/casadi CMakeLists.txt :2174

feature_summary(WHAT ENABLED_FEATURES VAR feature_list)

taglib/taglib CMakeLists.txt :250

feature_summary(WHAT ALL   FATAL_ON_MISSING_REQUIRED_PACKAGES)

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)

polycube-network/polycube src/libs/prometheus-cpp/CMakeLists.txt :117

feature_summary(WHAT ALL)

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)

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

feature_summary(WHAT ALL)

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)

aumuell/open-inventor CMakeLists.txt :144

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES)

CDrummond/cantata cmake/MacroLogFeature.cmake :106

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

Chatterino/chatterino2 CMakeLists.txt :279

feature_summary(WHAT ALL)

jupp0r/prometheus-cpp CMakeLists.txt :200

feature_summary(WHAT ALL)

Governikus/AusweisApp CMakeLists.txt :176

FEATURE_SUMMARY(WHAT ALL)

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)

darktable-org/rawspeed CMakeLists.txt :255

feature_summary(WHAT ALL)

KDAB/KDReports CMakeLists.txt :326

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

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

feature_summary(WHAT ALL)

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

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 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)

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)

OtterBrowser/otter-browser CMakeLists.txt :509

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/okteta CMakeLists.txt :173

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

KDE/kstars CMakeLists.txt :538

feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)

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)

Matroska-Org/libebml CMakeLists.txt :254

feature_summary(DESCRIPTION "libebml options:" WHAT ENABLED_FEATURES)

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)

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)

FedoraQt/MediaWriter CMakeLists.txt :44

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

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)

puzzlepaint/camera_calibration CMakeLists.txt :556

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)

darktable-org/darktable CMakeLists.txt :497

feature_summary(WHAT ALL)

libsdl-org/SDL_shadercross cmake/test/CMakeLists.txt :44

feature_summary(WHAT ALL)

Sneeds-Feed-and-Seed/sneedacity lib-src/libsndfile/CMakeLists.txt :145

feature_summary (WHAT ALL)

mltframework/mlt CMakeLists.txt :594

feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

Interrupt/systemshock CMakeLists.txt :139

feature_summary(WHAT ENABLED_FEATURES DESCRIPTION "Enabled features:")

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)

siconos/siconos CMakeLists.txt :191

feature_summary(WHAT ALL)

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

feature_summary(WHAT ALL)