From 9d2a8ea273f3e7482bfa4f1e1f1746bab5f19d25 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sun, 22 Jun 2025 20:29:45 +0200 Subject: [PATCH] Fix cross build. Signed-off-by: Pol Henarejos --- CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c55898..20e6ab2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -77,7 +77,14 @@ else() set(USB_ITF_CCID 0) endif() -set(SOURCES +set(USB_ITF_HID 1) +include(pico-keys-sdk/pico_keys_sdk_import.cmake) + +if(NOT ESP_PLATFORM) + set(SOURCES ${PICO_KEYS_SOURCES}) +endif() + +set(SOURCES ${SOURCES} ${CMAKE_CURRENT_LIST_DIR}/src/fido2/files.c ${CMAKE_CURRENT_LIST_DIR}/pico-fido/src/fido/fido.c ${CMAKE_CURRENT_LIST_DIR}/pico-fido/src/fido/kek.c @@ -130,8 +137,6 @@ set(SOURCES ${SOURCES} ) endif() -set(USB_ITF_HID 1) -include(pico-keys-sdk/pico_keys_sdk_import.cmake) SET_VERSION(ver_major ver_minor "${CMAKE_CURRENT_LIST_DIR}/pico-fido/src/fido/version.h" 1) if(ESP_PLATFORM) project(pico_fido2)