blob: 0d8c98c32401f2cb7263992faad754618c2b2ed0 [file] [log] [blame]
Kenny Rootb8494592015-09-25 02:29:14 +00001include_directories(../../include)
Adam Langleyd9e397b2015-01-22 14:27:53 -08002
3add_library(
4 x509
5
6 OBJECT
7
8 a_digest.c
9 a_sign.c
10 a_strex.c
11 a_verify.c
David Benjamin4969cc92016-04-22 15:02:23 -040012 algorithm.c
Adam Langleyd9e397b2015-01-22 14:27:53 -080013 asn1_gen.c
14 by_dir.c
15 by_file.c
16 i2d_pr.c
David Benjamin4969cc92016-04-22 15:02:23 -040017 rsa_pss.c
Adam Langleyd9e397b2015-01-22 14:27:53 -080018 t_crl.c
Kenny Rootb8494592015-09-25 02:29:14 +000019 t_req.c
Adam Langleyd9e397b2015-01-22 14:27:53 -080020 t_x509.c
21 t_x509a.c
22 x509.c
23 x509_att.c
24 x509_cmp.c
25 x509_d2.c
26 x509_def.c
Adam Langleyd9e397b2015-01-22 14:27:53 -080027 x509_ext.c
28 x509_lu.c
29 x509_obj.c
30 x509_r2x.c
31 x509_req.c
32 x509_set.c
33 x509_trs.c
34 x509_txt.c
35 x509_v3.c
36 x509_vfy.c
37 x509_vpm.c
38 x509cset.c
39 x509name.c
40 x509rset.c
41 x509spki.c
42 x509type.c
43 x_algor.c
44 x_all.c
45 x_attrib.c
46 x_crl.c
47 x_exten.c
48 x_info.c
49 x_name.c
50 x_pkey.c
51 x_pubkey.c
52 x_req.c
53 x_sig.c
54 x_spki.c
55 x_val.c
56 x_x509.c
57 x_x509a.c
58)
59
60add_executable(
David Benjamin4969cc92016-04-22 15:02:23 -040061 x509_test
62
63 x509_test.cc
64
65 $<TARGET_OBJECTS:test_support>
66)
67
David Benjamin4969cc92016-04-22 15:02:23 -040068target_link_libraries(x509_test crypto)
Robert Sloan9254e682017-04-24 09:42:06 -070069add_dependencies(all_tests x509_test)