1a0922351SStefan Bühlercmake_minimum_required(VERSION 3.7.0 FATAL_ERROR) 2454aefc5SStefan Bühler 3*add03ac2SGlenn Straussproject(lighttpd VERSION 1.4.70 LANGUAGES C) 445124ba6SRolf Eike Beer 5c5d55a99SGlenn Strauss# use C11 with CMake >= 3.1 6c5d55a99SGlenn Straussset(CMAKE_C_STANDARD 11) 7c5d55a99SGlenn Strauss 82c409321Srawset(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake) 9454aefc5SStefan Bühler 10403afcd2SStefan Bühlerinclude(CTest) 11454aefc5SStefan Bühler 12403afcd2SStefan Bühlerenable_testing() 13454aefc5SStefan Bühler 14b3c91e74SGlenn Straussset(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING") 15b3c91e74SGlenn Straussset(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README") 16403afcd2SStefan Bühlerset(CPACK_PACKAGE_VENDOR "[email protected]") 17454aefc5SStefan Bühler 18403afcd2SStefan Bühlerset(CPACK_SOURCE_GENERATOR "TGZ") 19403afcd2SStefan Bühlerset(CPACK_SOURCE_IGNORE_FILES "/\\\\.;~$;/_;build/;CMakeFiles/;CMakeCache;gz$;Makefile\\\\.;trace;Testing/;foo;autom4te;cmake_install;CPack;\\\\.pem;ltmain.sh;configure;libtool;/config\\\\.;missing;autogen.sh;install-sh;Dart;aclocal;log$;Makefile$") 20454aefc5SStefan Bühler 2145124ba6SRolf Eike Beerinclude(CPack) 22454aefc5SStefan Bühler 23f98cc674SRolf Eike Beerinclude(GNUInstallDirs) 24f98cc674SRolf Eike Beer 25403afcd2SStefan Bühleradd_subdirectory(src build) 26f98cc674SRolf Eike Beeradd_subdirectory(doc) 27403afcd2SStefan Bühleradd_subdirectory(tests) 28