Tests are fat binaries

This commit is contained in:
Vinnie Falco committed 2022-05-21 22:12:13 -07:00
1 parent 9201210d5e
commit 6c9e9ea243
8 files changed
+21 -20

No files matched your search

+1
View File
@@ -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)
+8 -8
View File
@@ -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 )
+3 -3
View File
@@ -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)
+3 -3
View File
@@ -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)
+1 -1
View File
@@ -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)
+1 -1
View File
@@ -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)
+3 -3
View File
@@ -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)
+1 -1
View File
@@ -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)