dbdb299bb1
1. move xtensa specific files out of esp32 component 2. merge xtensa-debug-module component into xtensa
26 lines
714 B
CMake
26 lines
714 B
CMake
if(BOOTLOADER_BUILD)
|
|
# For bootloader, all we need from esp_common is headers
|
|
set(COMPONENT_ADD_INCLUDEDIRS include)
|
|
set(COMPONENT_REQUIRES ${IDF_COMPONENTS})
|
|
set(COMPONENT_SRCS )
|
|
register_component()
|
|
else()
|
|
# Regular app build
|
|
set(COMPONENT_SRCS
|
|
"src/dbg_stubs.c"
|
|
"src/esp_err_to_name.c"
|
|
"src/esp_timer.c"
|
|
"src/ets_timer_legacy.c"
|
|
"src/pm_locks.c"
|
|
"src/stack_check.c")
|
|
set(COMPONENT_ADD_INCLUDEDIRS "include")
|
|
set(COMPONENT_PRIV_INCLUDEDIRS)
|
|
set(COMPONENT_REQUIRES)
|
|
|
|
register_component()
|
|
|
|
set_source_files_properties(
|
|
"src/stack_check.c"
|
|
PROPERTIES COMPILE_FLAGS
|
|
-fno-stack-protector)
|
|
endif()
|