blob: 4379060142635479a7b5dd844ebee0c329db95c6 [file] [log] [blame]
Adam Langley95c29f32014-06-20 12:00:00 -07001include_directories(. .. ../include)
2
3add_subdirectory(pqueue)
4
5add_library(
Adam Langley4a0f0c42015-01-28 16:37:10 -08006 ssl
Adam Langley95c29f32014-06-20 12:00:00 -07007
Adam Langley4a0f0c42015-01-28 16:37:10 -08008 d1_both.c
9 d1_clnt.c
10 d1_lib.c
11 d1_meth.c
12 d1_pkt.c
13 d1_srtp.c
14 d1_srvr.c
15 s3_both.c
16 s3_clnt.c
17 s3_enc.c
18 s3_lib.c
19 s3_meth.c
20 s3_pkt.c
21 s3_srvr.c
David Benjamin31a07792015-03-03 14:20:26 -050022 ssl_aead_ctx.c
Adam Langley4a0f0c42015-01-28 16:37:10 -080023 ssl_algs.c
24 ssl_asn1.c
25 ssl_cert.c
David Benjamin71f07942015-04-08 02:36:59 -040026 ssl_cipher.c
Adam Langley4a0f0c42015-01-28 16:37:10 -080027 ssl_lib.c
28 ssl_rsa.c
29 ssl_sess.c
30 ssl_stat.c
31 ssl_txt.c
32 t1_enc.c
33 t1_lib.c
Adam Langley95c29f32014-06-20 12:00:00 -070034
Adam Langley4a0f0c42015-01-28 16:37:10 -080035 $<TARGET_OBJECTS:pqueue>
Adam Langley95c29f32014-06-20 12:00:00 -070036)
David Benjamin2e521212014-07-16 14:37:51 -040037
38add_executable(
Adam Langley4a0f0c42015-01-28 16:37:10 -080039 ssl_test
David Benjamin2e521212014-07-16 14:37:51 -040040
David Benjamin1d77e562015-03-22 17:22:08 -040041 ssl_test.cc
David Benjamin0b635c52015-05-15 19:08:49 -040042
43 $<TARGET_OBJECTS:test_support>
David Benjamin2e521212014-07-16 14:37:51 -040044)
45
David Benjaminbb0a17c2014-09-20 15:35:39 -040046target_link_libraries(ssl_test ssl crypto)