zephyr_interface_library_named(TINYCBOR) | |
target_include_directories(TINYCBOR INTERFACE src) | |
zephyr_library() | |
zephyr_library_sources( | |
src/cbor_buf_reader.c | |
src/cbor_buf_writer.c | |
src/cborencoder.c | |
src/cborerrorstrings.c | |
src/cborparser.c | |
) | |
zephyr_library_sources_ifdef(CONFIG_NEWLIB_LIBC src/cborparser_dup_string.c) | |
zephyr_library_link_libraries(TINYCBOR) | |
target_link_libraries(TINYCBOR INTERFACE zephyr_interface) |