Arduino CLI build tool dependencies are undocumented #1558
Labels
conclusion: resolved
Issue was resolved
topic: documentation
Related to documentation for the project
type: imperfection
Perceived defect in any part of project
Describe the problem
After following the instructions to compile Arduino IDE under Windows, I stumbled on this error after running
yarn
.I'm unable to compile this project, even though I installed all the dependencies that are specified in the Development Guide:
https://github.com/arduino/arduino-ide/blob/main/docs/development.md
To reproduce
Call
yarn
in the Arduino IDE source code folder.Expected behavior
The Development Guide provides instructions for installing all dependencies.
Arduino IDE version
Arduino IDE source code
Operating system
Windows
Operating system version
10.0.22623.741
Additional context
The fault occurs only when the Arduino CLI dependency is pinned to a non-release ref. In this case, the following tools are required:
In addition to documenting this information, it would be helpful if the script that invokes
task
first checked if the executable was available in the system path (similar to the shellwhich
builtin) and if not printed a helpful error message explaining that user must install the dependency.Issue checklist
The text was updated successfully, but these errors were encountered: