1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/dist/tools
Marian Buschsieweke 098167ad23
dist/tools/buildsystem_sanity_check: fix and cleanup
The build system sanity check test script currently does not pass
shellcheck, preventing PRs improving it from getting merged.

In addition, the github annotation was broken.

This commit fixes the issues pointed out by shellcheck as well as
the Github annotation.

Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2024-06-07 20:12:15 +02:00
..
avarice dist/tools/avarice/debug.sh: less noise 2021-04-22 08:45:57 +02:00
backport_pr backport_pr.py: increase entries per page for branches GET 2023-10-18 14:12:45 +02:00
benchmark_udp tools/benchmark_udp: fix build 2022-03-11 16:32:28 +01:00
bmp dist/tools/bmp: fix target parsing 2024-05-09 12:56:01 +02:00
boards_supported makefiles/tests: add unit test for info-boards-supported 2021-02-17 15:40:05 +01:00
bootterm makefiles/tools/serial.inc.mk: add support for bootterm 2022-10-15 00:20:09 +02:00
bossa-1.8 dist/tools/bossa-1.8: add missing include 2022-09-08 20:41:07 +02:00
bossa-1.9 dist/tools/bossa-1.9: add missing include 2022-09-08 20:41:26 +02:00
bossa-nrf52 dist/tools/bossa-nrf52: add missing include 2022-09-08 20:41:40 +02:00
buildsystem_sanity_check dist/tools/buildsystem_sanity_check: fix and cleanup 2024-06-07 20:12:15 +02:00
cc2538-bsl dist/tools/cc2538-bsl: bump version 2020-11-18 14:47:19 +01:00
ci ci: add test that features_existing.inc.mk is up to date 2024-02-23 15:12:11 +01:00
cmake dist/tools/cmake: handle strings with \" 2019-09-27 19:28:32 +02:00
coccinelle dist/tools/coccinelle/force: remove static.cocci 2021-11-05 08:45:55 +01:00
codespell dist/tools/codespell: add more false positives 2023-10-16 12:18:08 +02:00
commit-msg dist/tools/commit-msg: annotate errors in Github Action 2021-01-11 14:04:53 +01:00
compile_and_test_for_board compile_and_test_for_board: Add only-if-changed feature 2024-02-01 13:50:00 +01:00
compile_commands dist/tools/compile_commands: add another workaround 2023-05-22 13:26:03 +02:00
compile_test CI: Add native64 to CI 2024-02-05 22:02:21 +01:00
cosy dist/tools/cosy: provide patch for PR #13 2022-07-20 11:31:59 +02:00
cppcheck cppcheck: output all annotations as error on script error 2021-11-04 15:43:02 +01:00
cpy2remed tools/cpy2remed: add support for removable media name NOD_xxxx 2022-11-18 08:10:02 -05:00
desvirt
dhcpv6-pd_ia dist/tools/dhcpv6-pd_ia: recognize Debian correctly 2024-03-19 16:06:27 +01:00
dlcache dist/tools: Use /usr/bin/env bash for bash scripts 2020-10-30 13:13:40 +01:00
doccheck dist/tools/doccheck: do not ignore unbalanced groups 2024-04-11 22:05:13 +02:00
dose dist: add dose UNIX tool 2022-08-02 11:03:03 +02:00
eclipsesym eclipsesym/cmdline2xml.sh: avoid egrep 2024-03-28 22:08:26 +01:00
edbg tools/edbg: fix make reset 2023-12-14 09:17:19 +01:00
elf2uf2 dist/tools: fix compilation of elf2uf2 2023-05-23 08:49:37 +02:00
emulator tree-wide: emulators: s/RUNTIME_TMP_DIR/EMULATOR_TMP_DIR 2022-03-04 13:44:51 +01:00
esptools dist/tools/esptool: set --retry for curl in install.sh for stability 2023-07-25 23:42:11 +02:00
ethos tools/ethos: add support for radvd / auto_subnets 2022-04-22 22:22:28 +02:00
externc dist/tools/externc: annotate errors in Github Action 2021-01-11 16:59:16 +01:00
feature_resolution tests/feature_resolution: add build system unit tests 2021-02-10 21:05:38 +01:00
features_yaml2mx features.yaml: List and document all RIOT features 2024-02-23 15:12:11 +01:00
fixdep dist: tools: import fixdep from linux 2020-08-10 12:17:59 +02:00
flake8 tools/flake8: ignore pythonlibs/riotctrl_* directories 2021-10-22 10:25:15 +02:00
flatc pkg/flatbuffers: downgrade to v23.5.26 2024-05-24 11:57:34 +02:00
fuzzing fuzzing: Initialize 2020-04-17 17:11:15 +02:00
genconfigheader genconfigheader: use lazysponge for file management 2018-08-20 11:34:55 +02:00
generate_c11_atomics_cpp_compat_header dist/tools: Added script for C11 atomics compat 2019-10-24 23:08:35 +02:00
generate_pp_successor_header dist/tools: add script to generate preprocessor successors 2022-10-14 09:59:17 +02:00
git dist/tools: Use /usr/bin/env bash for bash scripts 2020-10-30 13:13:40 +01:00
goodfet dist/tools/goodfet: set serial parity to none on exit 2022-03-28 10:19:50 +02:00
has_minimal_version tools: fix shebang in has_minimal_version.sh 2019-09-16 11:27:15 +02:00
headerguards headerguards: move annotation by offset 2021-03-11 13:32:33 +01:00
insufficient_memory dist/tools/insufficient_memory: add 'does not fit in ROM' message 2024-02-28 13:17:59 +01:00
jlink dist/tools/jlink: fix DBG_PID assignment 2023-09-29 13:23:38 +02:00
kconfiglib kconfiglib: remove TEST_KCONFIG symbol 2024-03-27 10:28:13 +01:00
lazysponge dist/tools/lazysponge: fix typos 2019-11-23 22:39:37 +01:00
licenses dist/tools: Use /usr/bin/env bash for bash scripts 2020-10-30 13:13:40 +01:00
lpc2k_pgm dist/tools/lpc2k_pgm: fix typo in GUI / readme 2023-10-16 12:18:23 +02:00
mcuboot pycrypto: use pycryptodome instead 2021-11-02 13:28:42 +01:00
mkconstfs tools/mkconstfs: Add an improved tool. 2018-07-02 10:15:56 +02:00
mosquitto_rsmb tools/mosquitto_rsmb: bump to latest version 2023-01-03 10:23:36 +01:00
mspdebug dist/tools/mspdebug: build from source 2024-02-06 15:23:02 +01:00
nrf52_resetpin_cfg dist/tools: add "RESET_PIN" value for the dwm1001 2022-10-28 13:47:44 +02:00
openocd tools/openocd-rtt: also open GDB port 2024-01-13 12:47:37 +01:00
openvisualizer build-system: Allow out of tree BUILD_DIR 2023-05-16 22:23:03 +02:00
packer cpu/mips: Remove all mips 2022-09-27 13:42:37 +02:00
pioasm tools/pioasm: Add PIO assembler pioasm 2023-05-12 23:03:05 +02:00
pkg_version_check dist/tools: Add pkg version check script 2024-05-25 09:37:09 +07:00
pktbuf-stats treewide: s/gnrc_pktbuf_cmd/shell_cmd_gnrc_pktbuf/ 2022-09-24 14:50:43 +02:00
pr_check tools/pr_check: add Update keywork to need squashing check 2022-03-17 20:01:06 +01:00
programmer dist/tools: always print how to disable programmer wrapper 2021-03-02 10:42:39 +01:00
pyocd make: namespace pyocd FLASH_TARGET_TYPE variable 2021-02-23 21:22:52 +01:00
pyterm pyterm: native: remove superfluous tap argument 2023-12-18 20:00:44 +01:00
radvd tools/radvd: fix help text 2021-11-23 20:02:47 +01:00
randhex tools: add tool for generating random hexadecimal values 2020-01-20 14:51:26 +01:00
release-stats release-stats: simplify script usage 2019-04-30 16:06:59 +02:00
riotboot_gen_hdr dist/tools/riotboot_gen_hdr/genhdr: add update command 2024-01-09 16:15:27 +01:00
riotboot_serial tools/riotboot_serial: add flasher tool for riotboot serial loader 2021-07-20 22:50:41 +02:00
robotis-loader boards/opencm904: move robotis-loader in common place 2020-12-01 18:31:41 +01:00
setsid tools/setsid: cleanup and allow Makefile to be used standalone 2020-07-10 13:30:46 +02:00
shellcheck shellcheck: annotate errors in Github Action 2021-01-13 22:03:11 +01:00
sliptty tools/sliptty: add support for radvd / auto_subnets 2022-04-22 22:22:28 +02:00
stm32loader dist/tools: Add stm32loader flash utility 2018-09-18 18:07:42 +02:00
suit dist/tools: Use /usr/bin/env to lookup Python. 2023-04-10 14:39:42 +02:00
tapsetup dist/tools/tapsetup: make compatible with doas 2024-05-30 09:38:44 +02:00
teensy-loader-cli dist/tools: adapt tools that are built using pkg.mk 2020-06-26 09:25:45 +02:00
testprogs build system: Fix linker feature test with newlib 4.3.0 2023-02-02 20:47:37 +01:00
toolchains
tunslip treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
uf2 dist/tools/uf2: Ignore the .json file 2023-11-09 20:22:52 +01:00
uhcpd net/uhcp[cd]: use modules to select client/server code 2021-11-09 21:42:45 +01:00
uncrustify treewide: replace occurrences of tests/driver_ with new path 2023-05-06 15:38:21 +02:00
usb-cdc-ecm tools/usb-cdc-ecm: add support for radvd / auto_subnets 2022-04-22 22:22:28 +02:00
usb-serial dist/tools/usb-serial/find-tty.sh: call ttys.py with its path 2023-07-13 16:43:57 +02:00
vagrant treewide: fix path to shell related tests in doc 2023-05-13 18:27:58 +02:00
vera++ dist/tools/vera++: fix exclude rules for tests/pkg/utensor 2023-05-06 07:55:01 +02:00
whitespacecheck dist/whitespacecheck: ignore .svg files 2022-08-16 11:31:23 +02:00
zep_dispatch Merge pull request #19996 from benpicco/topogen_enhance 2024-01-03 14:15:09 +00:00
zsh-completion dist/tools/zsh-completion: fix typo 2024-01-16 08:01:11 +01:00
Makefile dist: add dose UNIX tool 2022-08-02 11:03:03 +02:00