- 29 Oct, 2019 3 commits
-
-
david gauchard authored
* Use a local Walk function Because arduino-cli segfaults when sketchDir is a symbolic link, a simple walk function is introduced with a twofold effect: - fix the segfault - allow to use symlinks ref: https://www.google.com/search?q=golang+Walk+does+not+follow+symbolic+links * tabs * style * comment * retrigger CI * retrigger CI * style * check sketch for being a file * check sketch is not a directory * additions: - act on error in walk function (OS can detect symbolic links loops (lnk -> lnk)) - add a deepness detector for non trivial loops (dir/lnk -> ../..) * fixes from "task check" * updates per review * style * Update arduino/builder/sketch.go Co-Authored-By: Roberto Sora <r.sora@arduino.cc> * fixes
-
Cristian Maglie authored
* Copy multiple build artifacts matching a name pattern. Previously the compile command copied only the following artifacts: sketch.ino.hex (or .bin) sketch.ino.elf now also the files matching the glob sketch.ino.*.hex will be copied. This allows for some 3rd party core (like esp32) to copy also the extra file sketch.ino.partitions.bin. Should fix #163 * Added test for improved support for esp32:esp32 https://github.com/arduino/arduino-cli/issues/163 * Run of "go mod tidy"
-
Roberto Sora authored
-
- 28 Oct, 2019 1 commit
-
-
Roberto Sora authored
* [skip changelog] Force windows env to use cmd as shell instead of powershell * temporarly enable only windows for test flow * moved up cmd default shell for windows at job level * revert and enable all * disable macos * force use of cmd on windows only for go getting dependencies * typo * typo * test using `bash` as default shell * cleanup task and comment
-
- 23 Oct, 2019 1 commit
-
-
Massimiliano Pippi authored
* run tests on osx * use latest version of the action * pass github token
-
- 22 Oct, 2019 2 commits
-
-
Massimiliano Pippi authored
-
Massimiliano Pippi authored
-
- 18 Oct, 2019 1 commit
-
-
Cristian Maglie authored
* Do not try to identify non-usb ports via vid/pid * Added test TestBoardDetectionViaAPIWithNonUSBPort
-
- 17 Oct, 2019 1 commit
-
-
Lyle Hanson authored
Change "Alredy" to "Already"
-
- 16 Oct, 2019 2 commits
-
-
Massimiliano Pippi authored
* fix install instructions * [ci skip] fix header
-
Roberto Sora authored
-
- 15 Oct, 2019 2 commits
-
-
Efrat Levitan authored
* Update README.md * Update README.md * Update README.md * Update README.md * Update README.md Co-Authored-By: Edoardo T <endorama@users.noreply.github.com> * Update README.md Co-Authored-By: Roberto Sora <r.sora@arduino.cc>
-
Massimiliano Pippi authored
* avoid calling cloud API if vid or pid are invalid * user regex
-
- 14 Oct, 2019 2 commits
-
-
Paul R. Nash authored
The "new name" given in the error message is not correct - the new file name seems to be arduino-cli.yaml
-
Itoh Shimon authored
`[ ... == ... ]` is Bash extension. install.sh should use syntax of standard `test` command.
-
- 09 Oct, 2019 1 commit
-
-
Massimiliano Pippi authored
-
- 07 Oct, 2019 1 commit
-
-
Cristian Maglie authored
To increase thread-safery and allow adding extra headers if needed.
-
- 03 Oct, 2019 1 commit
-
-
Roberto Sora authored
* bump go version in client go.mod * fix help strings * differentiate dataDir folders
-
- 02 Oct, 2019 1 commit
-
-
Cristian Maglie authored
* Fixed library-cache-miss regression * Changed 'includeCacheEntry' field to pointer type This allows a better memory management and avoids struct copy operations.
-
- 01 Oct, 2019 2 commits
-
-
Massimiliano Pippi authored
-
Erik Gilling authored
Some boards do not produce elf file intermediate (i.e those that use build.preferred_export_format=axf or the like). This changes the logic so that it's not an error for and elf file to be missing.
-
- 26 Sep, 2019 4 commits
-
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
* Removed ctx.ToolsDirs The ToolsDirs field has been replaced by BuiltInToolsDirs during the big refactoring in the arduino-builder repo. The intention was to remove ToolsDirs once done, but for some reasons I forgot to remove it. This commit completes the transition. * Fixed test for legacy ctx.ToolsDirs -> BuiltInToolsDirs rename
-
Cristian Maglie authored
-
- 24 Sep, 2019 3 commits
-
-
Massimiliano Pippi authored
-
Roberto Sora authored
-
Roberto Sora authored
* Use patched invoke in e2e requirements In order to overcome issue reported here https://github.com/arduino/arduino-cli/pull/416 we used successfully this patch https://github.com/pyinvoke/invoke/pull/661 in the requirements.txt so we re-enable the test pipeline step for e2e tests on win * add intend and cosmetics to header * add comment to describe patch replace to test/requirements.txt
-
- 23 Sep, 2019 2 commits
-
-
Roberto Sora authored
* replace default dummy version that overlaps with a real version with an explicit dummy version * remove redundant VERSIONSTRING build var from taskfile
-
Massimiliano Pippi authored
-
- 20 Sep, 2019 3 commits
-
-
HowJMay authored
Mirror the same function as `lib search` does. Use `arduino-cli core search` can list all the cores.
-
Massimiliano Pippi authored
-
Roberto Sora authored
* bump golang version to 1.13 in go.mod file and run build * bump golang version to 1.13 in Dockerfiles * delete deprecated CI dockerfile * bump golang version in github workflows * fix goreleaser command to build locally * fix typo in README
-
- 19 Sep, 2019 1 commit
-
-
Roberto Sora authored
-
- 18 Sep, 2019 1 commit
-
-
Massimiliano Pippi authored
-
- 17 Sep, 2019 1 commit
-
-
Massimiliano Pippi authored
-
- 16 Sep, 2019 1 commit
-
-
Massimiliano Pippi authored
-
- 13 Sep, 2019 2 commits
-
-
Massimiliano Pippi authored
-
Cristian Maglie authored
-
- 12 Sep, 2019 1 commit
-
-
Roberto Sora authored
-