]>
Commit | Line | Data |
---|---|---|
b32b8144 FG |
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) |