浏览代码

Add feature summary to CMake

Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach 4 年之前
父节点
当前提交
f3eed2ad1e
共有 2 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      CMakeLists.txt
  2. 0 0
      cmake/modules/FindInotify.cmake

+ 5 - 1
CMakeLists.txt

@@ -3,6 +3,8 @@ set(CMAKE_CXX_STANDARD 14)
 
 project(client)
 
+include(FeatureSummary)
+
 if(UNIT_TESTING)
     include(CTest)
     enable_testing()
@@ -188,7 +190,7 @@ if(BUILD_CLIENT)
     endif()
 
     if(UNIX AND NOT APPLE)
-        find_package(INotify REQUIRED)
+        find_package(Inotify REQUIRED)
     endif()
     find_package(Sphinx)
     find_package(PdfLatex)
@@ -274,3 +276,5 @@ elseif(BUILD_CLIENT)
     install( FILES sync-exclude.lst DESTINATION ${SYSCONFDIR}/${APPLICATION_SHORTNAME} )
     configure_file(sync-exclude.lst bin/sync-exclude.lst COPYONLY)
 endif()
+
+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES INCLUDE_QUIET_PACKAGES)

+ 0 - 0
cmake/modules/FindINotify.cmake → cmake/modules/FindInotify.cmake