summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorEtienne Samson <samson.etienne@gmail.com>2017-08-09 21:35:53 +0000
committerEtienne Samson <samson.etienne@gmail.com>2017-10-23 20:03:44 +0200
commitfdd06874ce93de75125d331a36d956db8edd7d3e (patch)
tree8d8e851f87095b6b8cd024f68a55030286ccdc2a /CMakeLists.txt
parent99d6ebb33375369f8a033938fab984f89832ba82 (diff)
downloadlibgit2-fdd06874ce93de75125d331a36d956db8edd7d3e.tar.gz
cmake: use FeatureSummary to display which features we end up using
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 600c5d66b..04e3391cb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -28,6 +28,7 @@ INCLUDE(CheckStructHasMember)
INCLUDE(AddCFlagIfSupported)
INCLUDE(FindPkgConfig)
INCLUDE(FindThreads)
+INCLUDE(FeatureSummary)
# Build options
#
@@ -334,3 +335,10 @@ ENDIF ()
IF (BUILD_EXAMPLES)
ADD_SUBDIRECTORY(examples)
ENDIF ()
+
+IF(CMAKE_VERSION VERSION_GREATER 3)
+ FEATURE_SUMMARY(WHAT ENABLED_FEATURES DISABLED_FEATURES)
+ELSE()
+ PRINT_ENABLED_FEATURES()
+ PRINT_DISABLED_FEATURES()
+ENDIF()