Skip to content

Utilize sketch.yaml with arduino-cli for dependency management #10

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

Open
oddstr13 opened this issue Oct 6, 2024 · 0 comments
Open

Utilize sketch.yaml with arduino-cli for dependency management #10

oddstr13 opened this issue Oct 6, 2024 · 0 comments
Labels
blocked Not actionable, waiting for another issue or pull request upstream Issue resides with or depends on an upstream project

Comments

@oddstr13
Copy link
Contributor

oddstr13 commented Oct 6, 2024

Would replace some of what is currently done in devcontainer-postcreate.sh

arduino-cli lib install --git-url https://github.com/adamgreg/arduino-nfc.git#88d07446367bb75a5e3bf5fad5ab409e754640d9
arduino-cli lib install [email protected]
arduino-cli config add board_manager.additional_urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
arduino-cli core install rp2040:[email protected]

Documentation on the file format can be found here: https://arduino.github.io/arduino-cli/1.0/sketch-project-file/

It is not yet possible to specify git dependencies.
Blocked by upstream feature request arduino/arduino-cli#2133

@oddstr13 oddstr13 added blocked Not actionable, waiting for another issue or pull request upstream Issue resides with or depends on an upstream project labels Oct 6, 2024
@oddstr13 oddstr13 added this to Tasks Oct 6, 2024
@oddstr13 oddstr13 moved this to Backlog in Tasks Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Not actionable, waiting for another issue or pull request upstream Issue resides with or depends on an upstream project
Projects
Status: Backlog
Development

No branches or pull requests

1 participant