Skip to content

Commit 94cfea3

Browse files
maxtropetsCopilotachamayou
authored
Wrapping EverCBOR (#7533)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
1 parent 09e6702 commit 94cfea3

5 files changed

Lines changed: 687 additions & 425 deletions

File tree

cmake/crypto.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ set(CCFCRYPTO_SRC
2626
${CCF_DIR}/src/crypto/openssl/cose_verifier.cpp
2727
${CCF_DIR}/src/crypto/openssl/cose_sign.cpp
2828
${CCF_DIR}/src/crypto/sharing.cpp
29+
${CCF_DIR}/src/crypto/cbor.cpp
2930
)
3031

3132
find_library(CRYPTO_LIBRARY crypto)
@@ -41,6 +42,7 @@ target_link_libraries(ccfcrypto PUBLIC qcbor)
4142
target_link_libraries(ccfcrypto PUBLIC t_cose)
4243
target_link_libraries(ccfcrypto PUBLIC crypto)
4344
target_link_libraries(ccfcrypto PUBLIC ssl)
45+
target_link_libraries(ccfcrypto PRIVATE evercbor)
4446
set_property(TARGET ccfcrypto PROPERTY POSITION_INDEPENDENT_CODE ON)
4547

4648
install(

0 commit comments

Comments
 (0)