This commits adds missing source files for tinycbor library to allow pretty printing. Signed-off-by: Radoslaw Koppel <radoslaw.koppel@nordicsemi.no>
19 lines
512 B
CMake
19 lines
512 B
CMake
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_sources_ifdef(CONFIG_CBOR_PRETTY_PRINTING src/cborpretty.c)
|
|
|
|
zephyr_library_link_libraries(TINYCBOR)
|
|
target_link_libraries(TINYCBOR INTERFACE zephyr_interface)
|