aboutsummaryrefslogtreecommitdiff
path: root/deps/boringssl/src/ssl/CMakeLists.txt
diff options
context:
space:
mode:
authorJeff Vander Stoep <jeffv@google.com>2020-12-04 14:00:07 +0100
committerJeff Vander Stoep <jeffv@google.com>2020-12-04 14:03:49 +0100
commit2bbaf7e25f52536b814b46b948e426686bc74c41 (patch)
treec27e514ef344ac0dde0763b35e961a31af334042 /deps/boringssl/src/ssl/CMakeLists.txt
parent7265a668fddee19059f345196f62a12970bd7b30 (diff)
downloadquiche-2bbaf7e25f52536b814b46b948e426686bc74c41.tar.gz
quiche crate v0.6.0
Bug: 155855709 Test: n/a Change-Id: I9ac5a0d80b6506e6bf5f9412ad9ecb71e917eced
Diffstat (limited to 'deps/boringssl/src/ssl/CMakeLists.txt')
-rw-r--r--deps/boringssl/src/ssl/CMakeLists.txt64
1 files changed, 64 insertions, 0 deletions
diff --git a/deps/boringssl/src/ssl/CMakeLists.txt b/deps/boringssl/src/ssl/CMakeLists.txt
new file mode 100644
index 0000000..0fb532e
--- /dev/null
+++ b/deps/boringssl/src/ssl/CMakeLists.txt
@@ -0,0 +1,64 @@
+include_directories(../include)
+
+add_library(
+ ssl
+
+ bio_ssl.cc
+ d1_both.cc
+ d1_lib.cc
+ d1_pkt.cc
+ d1_srtp.cc
+ dtls_method.cc
+ dtls_record.cc
+ handoff.cc
+ handshake.cc
+ handshake_client.cc
+ handshake_server.cc
+ s3_both.cc
+ s3_lib.cc
+ s3_pkt.cc
+ ssl_aead_ctx.cc
+ ssl_asn1.cc
+ ssl_buffer.cc
+ ssl_cert.cc
+ ssl_cipher.cc
+ ssl_file.cc
+ ssl_key_share.cc
+ ssl_lib.cc
+ ssl_privkey.cc
+ ssl_session.cc
+ ssl_stat.cc
+ ssl_transcript.cc
+ ssl_versions.cc
+ ssl_x509.cc
+ t1_enc.cc
+ t1_lib.cc
+ tls_method.cc
+ tls_record.cc
+ tls13_both.cc
+ tls13_client.cc
+ tls13_enc.cc
+ tls13_server.cc
+)
+
+add_dependencies(ssl global_target)
+
+target_link_libraries(ssl crypto)
+
+add_executable(
+ ssl_test
+
+ span_test.cc
+ ssl_test.cc
+ ssl_c_test.c
+
+ $<TARGET_OBJECTS:boringssl_gtest_main>
+)
+
+add_dependencies(ssl_test global_target)
+
+target_link_libraries(ssl_test test_support_lib boringssl_gtest ssl crypto)
+if(WIN32)
+ target_link_libraries(ssl_test ws2_32)
+endif()
+add_dependencies(all_tests ssl_test)