mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
ci(cxx): Add depends_components attribute to build-test-rules
This commit is contained in:
committed by
Guillaume Souchere
parent
40258eb3e1
commit
11b00d5aec
@@ -6,7 +6,7 @@ if(${target} STREQUAL "linux")
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(srcs "cxx_exception_stubs.cpp")
|
set(srcs "cxx_exception_stubs.cpp")
|
||||||
set(priv_requires esp_system)
|
set(priv_requires)
|
||||||
|
|
||||||
if(NOT esp_tee_build)
|
if(NOT esp_tee_build)
|
||||||
list(APPEND srcs "cxx_guards.cpp" "cxx_init.cpp")
|
list(APPEND srcs "cxx_guards.cpp" "cxx_init.cpp")
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
|
|
||||||
#include "sdkconfig.h"
|
#include "sdkconfig.h"
|
||||||
#include "esp_log.h"
|
#include "esp_log.h"
|
||||||
#include "esp_private/startup_internal.h"
|
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
const char *TAG = "C++ init";
|
const char *TAG = "C++ init";
|
||||||
|
|||||||
@@ -5,3 +5,7 @@ components/cxx/test_apps:
|
|||||||
- if: IDF_TARGET in ["esp32", "esp32c3", "esp32c61", "esp32p4"]
|
- if: IDF_TARGET in ["esp32", "esp32c3", "esp32c61", "esp32p4"]
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: the other targets are not tested yet
|
reason: the other targets are not tested yet
|
||||||
|
depends_components:
|
||||||
|
- cxx
|
||||||
|
- pthread
|
||||||
|
- freertos
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
|
||||||
|
|
||||||
|
examples/cxx/exceptions:
|
||||||
|
depends_components:
|
||||||
|
- cxx
|
||||||
|
|
||||||
|
examples/cxx/pthread:
|
||||||
|
depends_components:
|
||||||
|
- cxx
|
||||||
|
- pthread
|
||||||
|
|
||||||
|
examples/cxx/rtti:
|
||||||
|
depends_components:
|
||||||
|
- cxx
|
||||||
Reference in New Issue
Block a user