Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for vscode plugin feature to pull all updates (IDFGH-11260) #12418

Closed
baylf2000 opened this issue Oct 17, 2023 · 1 comment
Closed

Request for vscode plugin feature to pull all updates (IDFGH-11260) #12418

baylf2000 opened this issue Oct 17, 2023 · 1 comment
Assignees
Labels
Resolution: Won't Do This will not be worked on Status: Done Issue is done internally Type: Feature Request Feature request for IDF

Comments

@baylf2000
Copy link

baylf2000 commented Oct 17, 2023

Is your feature request related to a problem?

It can be difficult and complicated for beginners to keep all the Espressif repositories fully updated including submodules. I wasted many hours today trying to trace the origins of a failing build only to find that some updates had occurred that were causing the build errors. git pull had pulled part of the updates but not the submodule updates, which then caused the build to fail.

An easier solution, especially for beginners, would be handy.

Describe the solution you'd like.

An automated way to keep esp-idf and esp-matter completely updated would be great. Or even a manual process like an "ESP-IDF:" command in the vscode plugin that pulled all the latest updates from github, including other related packages like esp-matter.

Describe alternatives you've considered.

No response

Additional context.

No response

@baylf2000 baylf2000 added the Type: Feature Request Feature request for IDF label Oct 17, 2023
@espressif-bot espressif-bot added the Status: Opened Issue is new label Oct 17, 2023
@github-actions github-actions bot changed the title Request for vscode plugin feature to pull all updates Request for vscode plugin feature to pull all updates (IDFGH-11260) Oct 17, 2023
@chshu
Copy link
Collaborator

chshu commented Oct 12, 2024

@baylf2000 Yes, after git pull, you need to update submodules to ensure every submodule is up to date.

Regarding the vscode plugin, I'm not if it's flexible enough for all the SDKs, since different customer may need different repos.

BTW, you can try out the esp-matter component: https://docs.espressif.com/projects/esp-matter/en/latest/esp32/developing.html#esp-matter-component-experimental, so you don't need to download esp-matter repo.

@chshu chshu closed this as completed Jan 3, 2025
@espressif-bot espressif-bot added Status: Done Issue is done internally Resolution: Won't Do This will not be worked on and removed Status: Opened Issue is new labels Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Won't Do This will not be worked on Status: Done Issue is done internally Type: Feature Request Feature request for IDF
Projects
None yet
Development

No branches or pull requests

3 participants