6fdea2aba9
A follow-up change will add a CRYPTO_BUFFER variant. This makes the naming match the header and doesn't require including x509.h. (Though like ssl.h and pkcs8.h, some of the functions are implemented with code that depends on crypto/x509.) Change-Id: I5a7de209f4f775fe0027893f711326d89699ca1f Reviewed-on: https://boringssl-review.googlesource.com/15128 Commit-Queue: Steven Valdez <svaldez@google.com> Reviewed-by: Steven Valdez <svaldez@google.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
70 lines
827 B
CMake
70 lines
827 B
CMake
include_directories(../../include)
|
|
|
|
add_library(
|
|
x509
|
|
|
|
OBJECT
|
|
|
|
a_digest.c
|
|
a_sign.c
|
|
a_strex.c
|
|
a_verify.c
|
|
algorithm.c
|
|
asn1_gen.c
|
|
by_dir.c
|
|
by_file.c
|
|
i2d_pr.c
|
|
rsa_pss.c
|
|
t_crl.c
|
|
t_req.c
|
|
t_x509.c
|
|
t_x509a.c
|
|
x509.c
|
|
x509_att.c
|
|
x509_cmp.c
|
|
x509_d2.c
|
|
x509_def.c
|
|
x509_ext.c
|
|
x509_lu.c
|
|
x509_obj.c
|
|
x509_r2x.c
|
|
x509_req.c
|
|
x509_set.c
|
|
x509_trs.c
|
|
x509_txt.c
|
|
x509_v3.c
|
|
x509_vfy.c
|
|
x509_vpm.c
|
|
x509cset.c
|
|
x509name.c
|
|
x509rset.c
|
|
x509spki.c
|
|
x509type.c
|
|
x_algor.c
|
|
x_all.c
|
|
x_attrib.c
|
|
x_crl.c
|
|
x_exten.c
|
|
x_info.c
|
|
x_name.c
|
|
x_pkey.c
|
|
x_pubkey.c
|
|
x_req.c
|
|
x_sig.c
|
|
x_spki.c
|
|
x_val.c
|
|
x_x509.c
|
|
x_x509a.c
|
|
)
|
|
|
|
add_executable(
|
|
x509_test
|
|
|
|
x509_test.cc
|
|
|
|
$<TARGET_OBJECTS:test_support>
|
|
)
|
|
|
|
target_link_libraries(x509_test crypto)
|
|
add_dependencies(all_tests x509_test)
|