mirror of
https://github.com/boostorg/beast.git
synced 2025-08-01 22:04:34 +02:00
Tests are fat binaries
This commit is contained in:
@@ -48,6 +48,7 @@ add_library (
|
|||||||
${ZLIB_SOURCES}
|
${ZLIB_SOURCES}
|
||||||
)
|
)
|
||||||
target_include_directories(lib-zlib PUBLIC "${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11")
|
target_include_directories(lib-zlib PUBLIC "${CMAKE_CURRENT_LIST_DIR}/extern/zlib-1.2.11")
|
||||||
|
set_property(TARGET lib-zlib PROPERTY FOLDER "static-libs")
|
||||||
|
|
||||||
set (TEST_MAIN ${PROJECT_SOURCE_DIR}/test/lib_beast.cpp)
|
set (TEST_MAIN ${PROJECT_SOURCE_DIR}/test/lib_beast.cpp)
|
||||||
|
|
||||||
|
@@ -69,11 +69,11 @@ target_link_libraries(tests-beast
|
|||||||
|
|
||||||
set_property(TARGET tests-beast PROPERTY FOLDER "tests")
|
set_property(TARGET tests-beast PROPERTY FOLDER "tests")
|
||||||
|
|
||||||
add_custom_target(tests-beast-all
|
#add_custom_target(tests-beast-all
|
||||||
DEPENDS
|
# DEPENDS
|
||||||
tests-beast-_experimental-all
|
# tests-beast-_experimental-all
|
||||||
tests-beast-core-all
|
# tests-beast-core-all
|
||||||
tests-beast-http-all
|
# tests-beast-http-all
|
||||||
tests-beast-ssl-all
|
# tests-beast-ssl-all
|
||||||
tests-beast-websocket-all
|
# tests-beast-websocket-all
|
||||||
tests-beast-zlib-all )
|
# tests-beast-zlib-all )
|
||||||
|
@@ -30,6 +30,6 @@ set_property(TARGET tests-beast-_experimental PROPERTY FOLDER "tests")
|
|||||||
#
|
#
|
||||||
# Individual tests
|
# Individual tests
|
||||||
#
|
#
|
||||||
build_individual_tests(tests-beast-_experimental
|
#build_individual_tests(tests-beast-_experimental
|
||||||
EXCLUDE
|
# EXCLUDE
|
||||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
# LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||||
|
@@ -76,6 +76,6 @@ set_property(TARGET tests-beast-core PROPERTY FOLDER "tests")
|
|||||||
#
|
#
|
||||||
# Individual tests
|
# Individual tests
|
||||||
#
|
#
|
||||||
build_individual_tests(tests-beast-core
|
#build_individual_tests(tests-beast-core
|
||||||
EXCLUDE _detail_static_const close_socket zlib make_strand prepare_buffers
|
# EXCLUDE _detail_static_const close_socket zlib make_strand prepare_buffers
|
||||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
# LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||||
|
@@ -55,4 +55,4 @@ set_property(TARGET tests-beast-http PROPERTY FOLDER "tests")
|
|||||||
#
|
#
|
||||||
# Individual tests
|
# Individual tests
|
||||||
#
|
#
|
||||||
build_individual_tests(tests-beast-http LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
#build_individual_tests(tests-beast-http LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||||
|
@@ -25,4 +25,4 @@ target_link_libraries(tests-beast-ssl
|
|||||||
|
|
||||||
set_property(TARGET tests-beast-ssl PROPERTY FOLDER "tests")
|
set_property(TARGET tests-beast-ssl PROPERTY FOLDER "tests")
|
||||||
|
|
||||||
build_individual_tests(tests-beast-ssl LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
#build_individual_tests(tests-beast-ssl LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||||
|
@@ -51,6 +51,6 @@ target_link_libraries(tests-beast-websocket
|
|||||||
|
|
||||||
set_property(TARGET tests-beast-websocket PROPERTY FOLDER "tests")
|
set_property(TARGET tests-beast-websocket PROPERTY FOLDER "tests")
|
||||||
|
|
||||||
build_individual_tests(tests-beast-websocket
|
#build_individual_tests(tests-beast-websocket
|
||||||
EXCLUDE doc_snippets
|
# EXCLUDE doc_snippets
|
||||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
# LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||||
|
@@ -33,4 +33,4 @@ target_link_libraries(tests-beast-zlib
|
|||||||
|
|
||||||
set_property(TARGET tests-beast-zlib PROPERTY FOLDER "tests")
|
set_property(TARGET tests-beast-zlib PROPERTY FOLDER "tests")
|
||||||
|
|
||||||
build_individual_tests(tests-beast-zlib LIBS lib-asio lib-beast lib-test lib-zlib)
|
#build_individual_tests(tests-beast-zlib LIBS lib-asio lib-beast lib-test lib-zlib)
|
||||||
|
Reference in New Issue
Block a user