forked from boostorg/beast
Tests are fat binaries
This commit is contained in:
@@ -48,6 +48,7 @@ add_library (
|
||||
${ZLIB_SOURCES}
|
||||
)
|
||||
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)
|
||||
|
||||
|
@@ -69,11 +69,11 @@ target_link_libraries(tests-beast
|
||||
|
||||
set_property(TARGET tests-beast PROPERTY FOLDER "tests")
|
||||
|
||||
add_custom_target(tests-beast-all
|
||||
DEPENDS
|
||||
tests-beast-_experimental-all
|
||||
tests-beast-core-all
|
||||
tests-beast-http-all
|
||||
tests-beast-ssl-all
|
||||
tests-beast-websocket-all
|
||||
tests-beast-zlib-all )
|
||||
#add_custom_target(tests-beast-all
|
||||
# DEPENDS
|
||||
# tests-beast-_experimental-all
|
||||
# tests-beast-core-all
|
||||
# tests-beast-http-all
|
||||
# tests-beast-ssl-all
|
||||
# tests-beast-websocket-all
|
||||
# tests-beast-zlib-all )
|
||||
|
@@ -30,6 +30,6 @@ set_property(TARGET tests-beast-_experimental PROPERTY FOLDER "tests")
|
||||
#
|
||||
# Individual tests
|
||||
#
|
||||
build_individual_tests(tests-beast-_experimental
|
||||
EXCLUDE
|
||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||
#build_individual_tests(tests-beast-_experimental
|
||||
# EXCLUDE
|
||||
# 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
|
||||
#
|
||||
build_individual_tests(tests-beast-core
|
||||
EXCLUDE _detail_static_const close_socket zlib make_strand prepare_buffers
|
||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||
#build_individual_tests(tests-beast-core
|
||||
# EXCLUDE _detail_static_const close_socket zlib make_strand prepare_buffers
|
||||
# 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
|
||||
#
|
||||
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")
|
||||
|
||||
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")
|
||||
|
||||
build_individual_tests(tests-beast-websocket
|
||||
EXCLUDE doc_snippets
|
||||
LIBS lib-asio lib-asio-ssl lib-beast lib-test)
|
||||
#build_individual_tests(tests-beast-websocket
|
||||
# EXCLUDE doc_snippets
|
||||
# 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")
|
||||
|
||||
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