boringssl/ssl/CMakeLists.txt
David Benjamin a2c42d7685 Rename (s3,d1)_meth.c.
These are where the DTLS- and TLS-specific transport layer hooks will be
defined. Later we can probably move much of the implementations of these
hooks into these files so those functions can be static.

While I'm here, fix up the naming of some constants.

Change-Id: I1009dd9fdc3cc4fd49fbff0802f6289931abec3d
Reviewed-on: https://boringssl-review.googlesource.com/8665
Reviewed-by: Steven Valdez <svaldez@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
2016-07-11 17:22:35 +00:00

48 lines
641 B
CMake

include_directories(../include)
add_library(
ssl
custom_extensions.c
handshake_server.c
handshake_client.c
d1_both.c
d1_lib.c
d1_pkt.c
d1_srtp.c
dtls_method.c
dtls_record.c
s3_both.c
s3_enc.c
s3_lib.c
s3_pkt.c
ssl_aead_ctx.c
ssl_asn1.c
ssl_buffer.c
ssl_cert.c
ssl_cipher.c
ssl_ecdh.c
ssl_file.c
ssl_lib.c
ssl_rsa.c
ssl_session.c
ssl_stat.c
t1_enc.c
t1_lib.c
tls_method.c
tls_record.c
)
target_link_libraries(ssl crypto)
add_executable(
ssl_test
ssl_test.cc
$<TARGET_OBJECTS:test_support>
)
target_link_libraries(ssl_test ssl crypto)
add_dependencies(all_tests ssl_test)