nixpkgs/pkgs/development/embedded
Andrew Childs 119a521977 platformio-core: expose unwrapped platformio as platformio-core
PlatformIO is a pure python package that is in turn a package
manager. In a pure NixOS environment, this means that any downloaded
binary packages will not run. To make PlatformIO usable, there's a
chrootenv wrapper. However, in a mixed environment like other linux or
darwin, the pure python version will work, and in the case of darwin
only the pure version will work, since the chrootenv wrapper is not
supported.

To handle the above use cases we have:

 * platformio -- unwrapped on darwin, wrapped on linux. Should always
                 provide a functional platformio.

 * platformio-core -- always unwrapped (like "bintools-unwrapped") for
                      when the wrapper is explicitly not required. For
                      example, on other linux where the chrootenv is
                      not supported.
2023-04-01 13:13:15 +09:00
..
arduino arduino-cli: 0.29.0 -> 0.31.0 2023-03-19 11:38:19 +01:00
avrdude
blackmagic
bossa bossa: migrate to wxGTK32 2023-03-14 13:05:47 +02:00
cc-tool
easypdkprog
edl edl: init at unstable-2022-09-07 2023-03-16 00:17:20 +01:00
elf2uf2-rs
fpga
gputils
jtag-remote-server
nmrpflash
openocd
orbuculum
platformio platformio-core: expose unwrapped platformio as platformio-core 2023-04-01 13:13:15 +09:00
rshell
stm8/stm8flash
stm32 stm32cubemx: 6.6.1 -> 6.8.0 2023-03-14 09:16:02 +00:00
svdtools svdtools: 0.2.8 -> 0.3.0 2023-03-27 17:21:36 -07:00
teensy-loader-cli
tytools
uisp
xc3sprog