591ccfe5b9
This continues where d8f7f6a5cee067b81bfaaa3aa079adb94ed7c01e left off. Similarly to that commit, this commit this also points `sourceRoot`s to `src.name` and similar instead of keeping hardcoded names, and edits other derivation attrs do do the same, where appropriate. Also, similarly to d8f7f6a5cee067b81bfaaa3aa079adb94ed7c01e some of expressions this edits use `srcs` attribute with customly-named sources, so they have to be moved into `let` blocks to keep evaluation efficient (the other, worse, way to do this would to recurcively refer to `elemAt n finalAttrs.srcs` or, similarly, with `rec`). |
||
---|---|---|
.. | ||
arduino | ||
avrdude | ||
blackmagic | ||
blisp | ||
bossa | ||
cc-tool | ||
easypdkprog | ||
edl | ||
elf2uf2-rs | ||
fpga | ||
gputils | ||
jtag-remote-server | ||
nmrpflash | ||
openocd | ||
orbuculum | ||
platformio | ||
rshell | ||
stm8/stm8flash | ||
stm32 | ||
svdtools | ||
teensy-loader-cli | ||
tytools | ||
uisp | ||
wch-isp | ||
xc3sprog |