Cristian Maglie
Cristian Maglie
I think that just removing these two lines https://github.com/arduino/arduino-cli/blob/f556aff7079ac5b02683f305329c90f8755c50f0/test/test_lib.py#L456-L457 should be enough to fix the integration tests.
@noweare1 Probably you don't need all of these parameters in the fqbn ``` pnum=NUCLEO_F030R8,upload_method=swdMethod,xserial=generic,usb=none,xusb=FS,opt=osstd,rtlib=nano ``` the CLI automatically selects the default value for all of them, maybe you just need...
More work is going into this PR: the handling of the historic Arduino IDE bundled libraries will be implemented in the CLI.
The gRPC `LibraryInstall` now has an extra field called `install_location` that can have two values: * `LIBRARY_INSTALL_LOCATION_USER` (this is the default if not set) * `LIBRARY_INSTALL_LOCATION_BUILTIN` This change allows the...
Uhm... shall we make it default to `.../Arduino15/libraries`? The rationale for this PR is that I see the "bundled" libraries as a legacy that we inherited from Arduino IDE 1.8.x,...
Another solution may be to set the default path only when the CLI is running as a daemon, this way: * command-line users will not have to handle the weird...
I've implemented the default for the bundled library directory when running as a daemon, as I said in my last comment.
> :bug: The library in LIBRARY_LOCATION_BUILTIN was uninstalled instead of the library in LIBRARY_LOCATION_USER @per1234 I don't know how you manage to find these edge cases but it's amazing! In...
> My suggestion is to set the runtime.ide.version property to the version of the Arduino IDE the Arduino CLI release will be used with. I think that, given the historical...
> so maybe these properties are not really needed at all then? So maybe just freeze runtime.ide.version? That's exactly what I'd like to do, previously `{runtime.ide.version}` was linked to the...