diff --git a/components/bootloader_support/CMakeLists.txt b/components/bootloader_support/CMakeLists.txt index 197e46b052..98d81d5ce0 100644 --- a/components/bootloader_support/CMakeLists.txt +++ b/components/bootloader_support/CMakeLists.txt @@ -26,6 +26,10 @@ if(CONFIG_APP_BUILD_TYPE_APP_2NDBOOT) ) endif() +if(CONFIG_ESP_ROM_REV0_HAS_NO_ECDSA_INTERFACE) + list(APPEND srcs "src/${IDF_TARGET}/bootloader_ecdsa.c") +endif() + if(BOOTLOADER_BUILD OR CONFIG_APP_BUILD_TYPE_RAM) set(include_dirs "include" "bootloader_flash/include" "private_include") @@ -40,10 +44,6 @@ if(BOOTLOADER_BUILD OR CONFIG_APP_BUILD_TYPE_RAM) "src/${IDF_TARGET}/bootloader_${IDF_TARGET}.c" ) list(APPEND priv_requires hal) - if(CONFIG_ESP_ROM_REV0_HAS_NO_ECDSA_INTERFACE) - list(APPEND srcs - "src/${IDF_TARGET}/bootloader_ecdsa.c") - endif() else() list(APPEND srcs "src/idf/bootloader_sha.c")