Commit Graph

8 Commits

Author SHA1 Message Date
Frantisek Hrbata
b17444a109 change(examples): switch examples to use a minimal build
Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-09-19 18:51:40 +08:00
Frantisek Hrbata
e71a595cf8 change(examples): explicitly specify component dependencies for examples
Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-09-19 18:51:40 +08:00
Euripedes Rocha
2a68028e50 ci(mqtt): Set partition to large for c6 on custom outbox example
Example failed to build on CI for c6 target due to partition size.
2025-09-19 18:51:40 +08:00
Ondrej Kosta
87e021c8d9 ci(esp_eth): enabled build and test for c61 in eth/proto examples 2025-09-19 18:51:40 +08:00
Ondrej Kosta
d75c586e7e feat(esp_eth): removed disable of C5 and P4 from examples .build-test-rules
Updated examples to be able to build for C5 and P4.

Added Ethernet support for static_ip example.
2025-09-19 18:51:40 +08:00
xuxiao
67b882b53c fix(wifi): fix code comments 2025-09-19 18:51:40 +08:00
Bogdan Kolendovskyy
32e2d251e5 feat(mqtt): Enable build test in mqtt examples for esp32p4 2025-09-19 18:51:40 +08:00
Euripedes Rocha
24dd39433c feat(mqtt/example): Adds custom outbox example
Adds example presenting how to customize esp-mqtt outbox.
2025-09-19 18:51:40 +08:00