managed_components folder names

eskibrew
Posts: 9
Joined: Fri Jul 02, 2021 2:31 pm

managed_components folder names

Postby eskibrew » Wed Aug 13, 2025 12:58 pm

Using ESP-IDF with the vscode extension.

If I add the lvgl component from the registry to my project using

Code: Select all

idf.py add-dependency "lvgl/lvgl^9.3.0"
and then build, the managed_component directory is created and the lvgl library is added however instead of adding as lvgl/lvgl, it gets added as lvgl__lvgl.

This then has the problem where it's not being included via #include "lvgl/lvgl.h"

Is there a way to change the directory name to avoid the prepended lvgl__ ? - I've had a look at the format of idf_component.yml but that does not seem to give me a way to specify it.

I have a similar issue with esp_lcd_touch which gets added under managed_components as espressif__esp_lcd_touch

I feel like I'm missing something obvious but can't see it...

Who is online

Users browsing this forum: Bing [Bot], ChatGPT-User, Qwantbot and 3 guests