1 --- canokey-core-2.0.1/CMakeLists.txt.orig 2023-11-04 17:29:24.000000000 +0100
2 +++ canokey-core-2.0.1/CMakeLists.txt 2024-03-27 20:19:01.211323537 +0100
3 @@ -28,9 +28,8 @@ if (DEFINED USBD_PRODUCT_STRING)
4 add_definitions(-DUSBD_PRODUCT_STRING="${USBD_PRODUCT_STRING}")
7 -file(GLOB_RECURSE SRC src/*.c applets/*.c interfaces/*.c
8 - littlefs/lfs.c littlefs/lfs_util.c
9 - tinycbor/src/cborencoder.c tinycbor/src/cborparser.c)
10 +file(GLOB_RECURSE SRC src/*.c applets/*.c interfaces/*.c)
11 +include_directories("/usr/include/tinycbor")
12 add_library(canokey-core ${SRC})
15 @@ -55,7 +54,7 @@ target_include_directories(canokey-core
16 interfaces/USB/class/ctaphid
17 interfaces/USB/class/kbdhid
18 interfaces/USB/class/webusb)
19 -target_link_libraries(canokey-core canokey-crypto)
20 +target_link_libraries(canokey-core canokey-crypto lfs tinycbor)
22 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules")