CMakeLists.txt 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. GroupSources (include/boost/beast beast)
  10. GroupSources (example example)
  11. GroupSources (test/doc "/")
  12. add_executable (tests-doc
  13. ${BOOST_BEAST_FILES}
  14. Jamfile
  15. snippets.hpp
  16. snippets.ipp
  17. core_snippets.cpp
  18. core_1_refresher.cpp
  19. core_3_timeouts.cpp
  20. core_4_layers.cpp
  21. http_10_custom_parser.cpp
  22. http_examples.cpp
  23. http_snippets.cpp
  24. websocket_common.ipp
  25. websocket.cpp
  26. websocket_1_connecting.cpp
  27. websocket_2_handshaking.cpp
  28. websocket_3_decorator.cpp
  29. websocket_4_messages.cpp
  30. websocket_5_control_frames.cpp
  31. websocket_6_timeouts.cpp
  32. websocket_7_teardown.cpp
  33. websocket_8_notes.cpp
  34. exemplars.cpp
  35. )
  36. target_link_libraries(tests-doc
  37. lib-asio
  38. lib-asio-ssl
  39. lib-beast
  40. lib-test
  41. )
  42. set_property(TARGET tests-doc PROPERTY FOLDER "tests")