From 85670071250dd7c3928e381c040b1ecb3b4474bd Mon Sep 17 00:00:00 2001 From: AnnsAnn Date: Sun, 21 Sep 2025 10:56:27 +0200 Subject: [PATCH 1/2] dist/tools/ci: include rust, node and git commit in print-version --- dist/tools/ci/print_toolchain_versions.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/dist/tools/ci/print_toolchain_versions.sh b/dist/tools/ci/print_toolchain_versions.sh index 0453f70dfa..9b5287088d 100755 --- a/dist/tools/ci/print_toolchain_versions.sh +++ b/dist/tools/ci/print_toolchain_versions.sh @@ -109,6 +109,21 @@ avr_libc_version() { fi } +printf "\n" +printf "%s\n" "RIOT version information" +printf "%s\n" "----------------------------" +if [ -d .git ]; then + RIOT_BRANCH=$(git rev-parse --abbrev-ref HEAD) + RIOT_COMMIT_HASH=$(git rev-parse HEAD) + RIOT_COMMIT_DATE=$(git log -1 --format=%cd --date=short) +else + RIOT_BRANCH="unknown (not a git repository)" + RIOT_COMMIT_HASH="unknown (not a git repository)" + RIOT_COMMIT_DATE="unknown (not a git repository)" +fi +printf "%25s: %s\n" "RIOT branch" "$RIOT_BRANCH" +printf "%25s: %s\n" "RIOT commit hash" "$RIOT_COMMIT_HASH" +printf "%25s: %s\n" "RIOT commit date" "$RIOT_COMMIT_DATE" printf "\n" # print operating system information printf "%s\n" "Operating System Environment" @@ -171,6 +186,12 @@ for c in \ python \ python2 \ python3 \ + rustup \ + cargo \ + rustc \ + c2rust \ + node \ + npm \ ; do printf "%25s: %s\n" "$c" "$(get_cmd_version "${c}")" done From 37e4417d7d30f38fa6cddd8845e1effeeb6e3c9a Mon Sep 17 00:00:00 2001 From: AnnsAnn Date: Mon, 22 Sep 2025 11:25:48 +0200 Subject: [PATCH 2/2] dist/tools/ci: include riscv32-unknown-elf in print-versions --- dist/tools/ci/print_toolchain_versions.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dist/tools/ci/print_toolchain_versions.sh b/dist/tools/ci/print_toolchain_versions.sh index 9b5287088d..e55770ab84 100755 --- a/dist/tools/ci/print_toolchain_versions.sh +++ b/dist/tools/ci/print_toolchain_versions.sh @@ -144,6 +144,7 @@ for p in \ riscv-none-elf \ riscv64-unknown-elf \ riscv32-esp-elf \ + riscv32-unknown-elf \ xtensa-esp32-elf \ xtensa-esp32s2-elf \ xtensa-esp32s3-elf \ @@ -162,6 +163,7 @@ for p in \ riscv-none-elf \ riscv64-unknown-elf \ riscv32-esp-elf \ + riscv32-unknown-elf \ xtensa-esp32-elf \ xtensa-esp32s2-elf \ xtensa-esp32s3-elf \