The Wayback Machine - https://web.archive.org/web/20251006124925/https://github.com/arduino/arduino-cli/pull/246
Skip to content

Conversation

masci
Copy link
Contributor

@masci masci commented Jun 13, 2019

Package is used in arduino root package, let's be explicity about it not being legacy.

@ArduinoBot
Copy link
Contributor

✅ Build completed.

⬇️ Linux 64: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linux64.tar.bz2

⬇️ Linux 32: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linux32.tar.bz2

⬇️ Linux ARM: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linuxarm.tar.bz2

⬇️ Windows: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-windows.zip

⬇️ OSX: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-osx.zip

ℹ️ To test this build:

  1. Just replace arduino-cli binary with the provided one
@cmaglie
Copy link
Member

cmaglie commented Jun 13, 2019

mmmh, IMHO just moving i18n outside of legacy is not enough to promote it to "non-legacy", there is a lot of non-idiomatic golang code there (the failing linter is also a signal of this).

Where is it referenced in arduino/*? I can't find it...

@cmaglie
Copy link
Member

cmaglie commented Jun 13, 2019

That is the commands/compile (not arduino) that depends on legacy/builder to perform the build. The dependency tree is:

commands/compile -> legacy/builder/* -> arduino/*

Again, legacy/builder has a ton of non trivial stuff that needs a bit of refactoring before being integrated in arduino/*.

@masci
Copy link
Contributor Author

masci commented Jun 13, 2019

going to tackle this more organically, closing for now

@masci masci closed this Jun 13, 2019
@per1234 per1234 deleted the massi/i18n branch May 4, 2022 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants