-
-
Notifications
You must be signed in to change notification settings - Fork 388
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
Support for custom libraries when using sketch.yaml
#2133
Comments
Seems a duplicate of #108 |
Yeah, just to clarify, this issue is about making One way that is backwards compatible would be
to allow
Note: Above is just an example. There are other ways to implements this as well, like changing the schema of |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Just bumping this, keen on git urls (with refs) in the version string spot, and adding a related note in case @cmaglie / anyone implements this feature... As mentioned at the end of #108, it would be nice if profiles could support inheritance from a common build profile (we have 60 common libs to list), and then also share these custom libraries linked via git refs too. We have 9 git-based libs for users to install, two on non-default untagged branches (using sha ref), and a few build profiles (23 targets but I'm assuming user can switch FQBN target and still use a base build profile) hence the interest in this feature. |
Describe the request
In a project I am currently using different "kind" of libraries.
To ease collaboration on the project I would like to use a Project Sketch File and provide a set of dependencies that are confirmed working.
Unfortunately, the Project Sketch File only seem to support 1. (versioned libraries available in Arduino Library Manager). Scope of this request is to add functionality to supply Github and local folder libraries to the
libraries:
attribute onsketch.yaml
(in some fashion).Describe the current behavior
Currently, I have been able to compile my project using
However, if I tried to use
--profile
and--libraries
the compile command failsArduino CLI version
arduino-cli Version: nightly-20230329 Commit: b69ed33 Date: 2023-03-29T01:34:59Z
Operating system
macOS
Operating system version
12.6.3
Additional context
Additional requests
sketch.yaml
#2133 (comment)sketch.yaml
#2133 (comment)Related
Issue checklist
The text was updated successfully, but these errors were encountered: