You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To make usage of these packages even easier in a platform, the packages should be published to the PlatformIO trusted registry, with pio package publish (and a PlatformIO account of course / previous pio account login)
The package.json in the generated releases is already correct, however one nitpick I'd have is to use more 'traditional' naming. E.g., the OpenOCD package.json has as name field openocd -- (Helper)Tools in PlatformIO have a tool- prefix (toolchains have toolchain- prefix). PlatformIO already has tool-openocd, but more importantly tool-openocd-raspberrypi which is currently used in https://github.com/platformio/platform-raspberrypi. You can choose a unique name here (e.g. tool-openocd-pico or tool-openocd-raspberrypi-earlephilhower), but or also tool-openocd-rasberrypi (PlatformIO can distinguish by owner name, but you will get a warning for the name already being taken at upload).
toolchain-pico for the compiler is fine.
pioasm should be renamed to tool-pioasm though.
tool-mklittlefs doesn't need to uploaded because PlatformIO already has it, same for elf2uf2 (in tool-rp2040tools).
Note that before publishing, issue #4 should be investigated.
The text was updated successfully, but these errors were encountered:
@maxgerhardt let me know if I did the pio package publish properly. I published all the files I upload to the release, and it's now a make target so will be automated on future revs.
To make usage of these packages even easier in a platform, the packages should be published to the PlatformIO trusted registry, with
pio package publish
(and a PlatformIO account of course / previouspio account login
)The
package.json
in the generated releases is already correct, however one nitpick I'd have is to use more 'traditional' naming. E.g., the OpenOCDpackage.json
has asname
fieldopenocd
-- (Helper)Tools in PlatformIO have atool-
prefix (toolchains havetoolchain-
prefix). PlatformIO already hastool-openocd
, but more importantlytool-openocd-raspberrypi
which is currently used in https://github.com/platformio/platform-raspberrypi. You can choose a unique name here (e.g.tool-openocd-pico
ortool-openocd-raspberrypi-earlephilhower
), but or alsotool-openocd-rasberrypi
(PlatformIO can distinguish byowner
name, but you will get a warning for the name already being taken at upload).toolchain-pico
for the compiler is fine.pioasm
should be renamed totool-pioasm
though.tool-mklittlefs
doesn't need to uploaded because PlatformIO already has it, same forelf2uf2
(intool-rp2040tools
).Note that before publishing, issue #4 should be investigated.
The text was updated successfully, but these errors were encountered: