Merge branch 'refactor/optimize_test_app_builds' into 'master'

tools: setting components to main to reduce build time

See merge request espressif/esp-idf!23253
pull/11283/head
Zim Kalinowski 2023-04-25 22:40:05 +08:00
commit 98bf5a71c5
23 zmienionych plików z 28 dodań i 14 usunięć

Wyświetl plik

@ -3,6 +3,7 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(test_build)
add_custom_target(check_bootloader_sections ALL

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(cxx_no_except)

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(cpp_pthread)

Wyświetl plik

@ -1,2 +1,3 @@
idf_component_register(SRCS "cpp_pthread.cpp"
INCLUDE_DIRS ".")
INCLUDE_DIRS "."
PRIV_REQUIRES pthread bt)

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(eh_frame)

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(gdb)

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(gdb_loadable_elf)

Wyświetl plik

@ -1,3 +1,4 @@
idf_component_register(SRCS "hello_world_main.c"
INCLUDE_DIRS "")
INCLUDE_DIRS ""
PRIV_REQUIRES vfs spi_flash)
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(longjmp_test)

Wyświetl plik

@ -1,3 +1,4 @@
idf_component_register(SRCS "hello_world_main.c"
INCLUDE_DIRS "")
INCLUDE_DIRS ""
PRIV_REQUIRES esp_timer spi_flash)
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")

Wyświetl plik

@ -2,11 +2,11 @@ cmake_minimum_required(VERSION 3.16)
if((IDF_TARGET STREQUAL "esp32s2") OR (IDF_TARGET STREQUAL "esp32c3") OR (IDF_TARGET STREQUAL "esp32s3"))
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(test_memprot)
target_link_libraries(${project_elf} PRIVATE
"-Wl,--wrap=esp_panic_handler"
"-Wl,--wrap=esp_panic_handler_reconfigure_wdts"
"-Wl,--wrap=esp_cpu_stall")
endif()

Wyświetl plik

@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(monitor_addr_lookup)

Wyświetl plik

@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main esp_gdbstub espcoredump)
project(panic)

Wyświetl plik

@ -3,6 +3,7 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(no_embedded_paths)
idf_build_get_property(idf_path IDF_PATH)

Wyświetl plik

@ -1,2 +1,3 @@
idf_component_register(SRCS "test_no_embedded_paths_main.c"
INCLUDE_DIRS ".")
INCLUDE_DIRS "."
PRIV_REQUIRES bt)

Wyświetl plik

@ -13,4 +13,5 @@ endif()
idf_component_register(SRCS "${srcs}"
INCLUDE_DIRS "include"
REQUIRES spi_flash esp_psram esp_system esp_partition)
REQUIRES spi_flash esp_psram esp_system esp_partition
PRIV_REQUIRES esp_gdbstub)

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(ram_loadable_app)

Wyświetl plik

@ -1,2 +1,3 @@
idf_component_register(SRCS "ram_loadable_app_test.c"
INCLUDE_DIRS "")
INCLUDE_DIRS ""
PRIV_REQUIRES unity spi_flash)

Wyświetl plik

@ -1,8 +1,5 @@
CONFIG_APP_BUILD_TYPE_RAM=y
# Save size
CONFIG_VFS_SUPPORT_IO=n
# Reset is meaningless to ram_app
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y

Wyświetl plik

@ -1,8 +1,5 @@
CONFIG_APP_BUILD_TYPE_RAM=y
# Save size
CONFIG_VFS_SUPPORT_TERMIOS=n
# Reset is meaningless to ram_app
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(test_startup)

Wyświetl plik

@ -1,5 +1,6 @@
idf_component_register(SRCS "test_startup_main.c"
INCLUDE_DIRS ".")
INCLUDE_DIRS "."
PRIV_REQUIRES vfs)
if(CONFIG_SINGLE_CORE_VARIANT)
target_sources(${COMPONENT_LIB} PRIVATE "${CMAKE_CURRENT_LIST_DIR}/chip_info_patch.c")

Wyświetl plik

@ -3,4 +3,5 @@
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
project(test_unicore_bootloader)