]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/beast/test/CMakeLists.txt
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / beast / test / CMakeLists.txt
1 #
2 # Copyright (c) 2016-2017 Vinnie Falco (vinnie dot falco at gmail dot com)
3 #
4 # Distributed under the Boost Software License, Version 1.0. (See accompanying
5 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 #
7 # Official repository: https://github.com/boostorg/beast
8 #
9
10 include_directories (./extern)
11 include_directories (./extras/include)
12 include_directories (../subtree/unit_test/include)
13
14 file (GLOB_RECURSE EXTRAS_INCLUDES
15 ${PROJECT_SOURCE_DIR}/test/extras/include/*.hpp
16 ${PROJECT_SOURCE_DIR}/test/extras/include/*.ipp
17 ${PROJECT_SOURCE_DIR}/subtree/unit_test/include/*.hpp
18 ${PROJECT_SOURCE_DIR}/subtree/unit_test/include/*.ipp
19 )
20
21 set (TEST_MAIN ${PROJECT_SOURCE_DIR}/subtree/unit_test/include/boost/beast/unit_test/main.cpp)
22
23 if (OPENSSL_FOUND)
24 link_libraries (${OPENSSL_LIBRARIES})
25 endif()
26
27 set (ZLIB_SOURCES
28 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/crc32.h
29 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/deflate.h
30 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inffast.h
31 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inffixed.h
32 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inflate.h
33 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inftrees.h
34 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/trees.h
35 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/zlib.h
36 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/zutil.h
37 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/adler32.c
38 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/compress.c
39 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/crc32.c
40 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/deflate.c
41 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/infback.c
42 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inffast.c
43 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inflate.c
44 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/inftrees.c
45 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/trees.c
46 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/uncompr.c
47 ${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11/zutil.c
48 )
49
50 add_subdirectory (beast)
51 add_subdirectory (bench)
52 add_subdirectory (doc)
53 add_subdirectory (example)