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 Sketch Project File and provide a set of dependencies that are confirmed working.
Unfortunately, the "build profiles" feature only seems 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 on sketch.yaml (in some fashion).
Describe the current behavior
Currently, I have been able to compile my project using
arduino-cli compile --fqbn "<FQBN>" --libraries=Library/
However, if I tried to use --profile and --libraries the compile command fails
You cannot use the --libraries flag while compiling with a profile.
Arduino 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
Related
Issue checklist
Describe the request
In a project I am currently using different "kind" of libraries.
Non-versioned libraries available via their source code in local subfolder folder of my project (zipped or raw)(solved by Allow locally installed libraries in sketch profiles. #2930)
To ease collaboration on the project I would like to use a Sketch Project File and provide a set of dependencies that are confirmed working.
Unfortunately, the "build profiles" feature only seems 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
--profileand--librariesthe 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)sketch.yaml#2133 (comment)Related
Issue checklist