fixed adding file problem
[c11concurrency-benchmarks.git] / gdax-orderbook-hpp / demo / dependencies / websocketpp-0.7.0 / test / transport / CMakeLists.txt
1 if (OPENSSL_FOUND)
2
3 # Test transport integration
4 file (GLOB SOURCE integration.cpp)
5
6 init_target (test_transport)
7 build_test (${TARGET_NAME} ${SOURCE})
8 link_boost ()
9 link_openssl()
10 final_target ()
11 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
12
13 # Test transport asio timers
14 file (GLOB SOURCE asio/timers.cpp)
15
16 init_target (test_transport_asio_timers)
17 build_test (${TARGET_NAME} ${SOURCE})
18 link_boost ()
19 link_openssl()
20 final_target ()
21 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
22
23 # Test transport asio security
24 file (GLOB SOURCE asio/security.cpp)
25
26 init_target (test_transport_asio_security)
27 build_test (${TARGET_NAME} ${SOURCE})
28 link_boost ()
29 link_openssl()
30 final_target ()
31 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
32
33 endif()
34
35 # Test transport iostream base
36 file (GLOB SOURCE iostream/base.cpp)
37
38 init_target (test_transport_iostream_base)
39 build_test (${TARGET_NAME} ${SOURCE})
40 link_boost ()
41 final_target ()
42 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
43
44 # Test transport iostream endpoint
45 file (GLOB SOURCE iostream/endpoint.cpp)
46
47 init_target (test_transport_iostream_endpoint)
48 build_test (${TARGET_NAME} ${SOURCE})
49 link_boost ()
50 final_target ()
51 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
52
53 # Test transport iostream connection
54 file (GLOB SOURCE iostream/connection.cpp)
55
56 init_target (test_transport_iostream_connection)
57 build_test (${TARGET_NAME} ${SOURCE})
58 link_boost ()
59 final_target ()
60 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
61
62 # Test transport asio base
63 file (GLOB SOURCE asio/base.cpp)
64
65 init_target (test_transport_asio_base)
66 build_test (${TARGET_NAME} ${SOURCE})
67 link_boost ()
68 final_target ()
69 set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "test")
70
71