comparison CMakeLists.txt @ 80:a162f380f02e

CMake: create examples, closes #615
author David Demelier <markand@malikania.fr>
date Sun, 22 Jan 2017 09:59:14 +0100
parents 858621081b95
children 41e5722da2ae
comparison
equal deleted inserted replaced
79:8b41e9a2e095 80:a162f380f02e
30 set(CMAKE_CXX_STANDARD_REQUIRED TRUE) 30 set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
31 set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) 31 set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
32 32
33 include(cmake/function/MalikaniaBuildAssets.cmake) 33 include(cmake/function/MalikaniaBuildAssets.cmake)
34 include(cmake/function/MalikaniaDefineLibrary.cmake) 34 include(cmake/function/MalikaniaDefineLibrary.cmake)
35 include(cmake/function/MalikaniaDefineExample.cmake)
35 include(cmake/function/MalikaniaDefineExecutable.cmake) 36 include(cmake/function/MalikaniaDefineExecutable.cmake)
36 include(cmake/function/MalikaniaDefineTest.cmake) 37 include(cmake/function/MalikaniaDefineTest.cmake)
37 include(cmake/function/MalikaniaSetg.cmake) 38 include(cmake/function/MalikaniaSetg.cmake)
38 include(cmake/function/MalikaniaVeraCheck.cmake) 39 include(cmake/function/MalikaniaVeraCheck.cmake)
39 include(cmake/MalikaniaVersion.cmake) 40 include(cmake/MalikaniaVersion.cmake)
50 find_package(Boost REQUIRED COMPONENTS filesystem system timer unit_test_framework) 51 find_package(Boost REQUIRED COMPONENTS filesystem system timer unit_test_framework)
51 find_package(OpenSSL REQUIRED) 52 find_package(OpenSSL REQUIRED)
52 find_package(ZIP REQUIRED) 53 find_package(ZIP REQUIRED)
53 54
54 add_subdirectory(tools) 55 add_subdirectory(tools)
56 add_subdirectory(examples)
55 add_subdirectory(extern) 57 add_subdirectory(extern)
56 add_subdirectory(database) 58 add_subdirectory(database)
57 add_subdirectory(docs) 59 add_subdirectory(docs)
58 add_subdirectory(libcommon) 60 add_subdirectory(libcommon)
59 add_subdirectory(libcommon-js) 61 add_subdirectory(libcommon-js)