diff --git a/pico_keys_sdk_import.cmake b/pico_keys_sdk_import.cmake index 693ab4b..a095d14 100644 --- a/pico_keys_sdk_import.cmake +++ b/pico_keys_sdk_import.cmake @@ -405,7 +405,7 @@ if(MSVC) ) endif() -if(NOT ENABLE_EMULATION AND NOT ESP_PLATFORM) +if(PICO_PLATFORM) pico_sdk_init() endif() @@ -434,12 +434,12 @@ set(INTERNAL_SOURCES ${PICO_KEYS_SOURCES}) set(PICO_KEYS_SOURCES ${PICO_KEYS_SOURCES} ${EXTERNAL_SOURCES}) if(NOT TARGET pico_keys_sdk) - if(ENABLE_EMULATION OR ESP_PLATFORM) - add_impl_library(pico_keys_sdk) - else() + if(PICO_PLATFORM) pico_add_library(pico_keys_sdk) target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE ${LIBRARIES}) + else() + add_impl_library(pico_keys_sdk) endif() target_sources(pico_keys_sdk INTERFACE ${PICO_KEYS_SOURCES}) target_include_directories(pico_keys_sdk INTERFACE ${INCLUDES})