Skip to content
Snippets Groups Projects
Commit d4a8cae1 authored by Olaf Bergmann's avatar Olaf Bergmann
Browse files

[build] add initial CMakeLists.txt

parent 2816b3f0
No related branches found
No related tags found
No related merge requests found
set(srcs
"dcaf/src/aif.c"
"dcaf/src/anybor.c"
"dcaf/src/cose.c"
"dcaf/src/dcaf.c"
"dcaf/src/dcaf_address.c"
"dcaf/src/dcaf_coap.c"
"dcaf/src/dcaf_crypto_openssl.c"
"dcaf/src/dcaf_crypto_mbedtls.c"
"dcaf/src/dcaf_crypto_tinydtls.c"
"dcaf/src/dcaf_debug.c"
"dcaf/src/dcaf_key.c"
"dcaf/src/dcaf_mem.c"
"dcaf/src/dcaf_optlist.c"
"dcaf/src/dcaf_prng.c"
"dcaf/src/dcaf_transaction.c"
"dcaf/src/dcaf_utf8.c")
idf_component_register(SRCS "${srcs}"
INCLUDE_DIRS "dcaf/include"
PRIV_INCLUDE_DIRS "port/include" "dcaf/include/dcaf"
REQUIRES coap
PRIV_REQUIRES lwip mbedtls)
set(LIBDCAF_PACKAGE_URL "https://dcaf.science")
set(LIBDCAF_PACKAGE_NAME "${PROJECT_NAME}")
set(LIBDCAF_PACKAGE_STRING "${PROJECT_NAME} ${PROJECT_VERSION}")
set(LIBDCAF_PACKAGE_VERSION "${PROJECT_VERSION}")
set(LIBDCAF_PACKAGE_BUGREPORT "")
configure_file(${COMPONENT_PATH}/dcaf/include/dcaf/libdcaf.h.in ${COMPONENT_PATH}/dcaf/include/dcaf/libdcaf.h)
# TODO: find a way to move this to a port header
target_compile_definitions(${COMPONENT_LIB} PUBLIC
WITH_POSIX
COAP_DTLS_MBEDTLS
DCAF_PRETTY_PRINT_CBOR=0)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment