ci(cxx): Add depends_components attribute to build-test-rules

This commit is contained in:
Marius Vikhammer
2025-12-26 17:33:00 +08:00
committed by Guillaume Souchere
parent 40258eb3e1
commit 11b00d5aec
4 changed files with 19 additions and 2 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ if(${target} STREQUAL "linux")
endif()
set(srcs "cxx_exception_stubs.cpp")
set(priv_requires esp_system)
set(priv_requires)
if(NOT esp_tee_build)
list(APPEND srcs "cxx_guards.cpp" "cxx_init.cpp")
-1
View File
@@ -6,7 +6,6 @@
#include "sdkconfig.h"
#include "esp_log.h"
#include "esp_private/startup_internal.h"
namespace {
const char *TAG = "C++ init";
@@ -5,3 +5,7 @@ components/cxx/test_apps:
- if: IDF_TARGET in ["esp32", "esp32c3", "esp32c61", "esp32p4"]
temporary: true
reason: the other targets are not tested yet
depends_components:
- cxx
- pthread
- freertos
+14
View File
@@ -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