Skip to content

Commit b4d2e9e

Browse files
Merge #165
165: Slightly improve the bash scripts r=adamgreig a=jonas-schievink cf. rust-embedded/cortex-m-rt#204 Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
2 parents 97c7aab + 031d4d6 commit b4d2e9e

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

assemble.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/bash
1+
#!/usr/bin/env bash
22

33
set -euxo pipefail
44

check-blobs.sh

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
#!/bin/bash
1+
#!/usr/bin/env bash
22

33
# Checks that the blobs are up to date with the committed assembly files
44

55
set -euxo pipefail
66

7-
for lib in $(ls bin/*.a); do
8-
filename=$(basename $lib)
9-
arm-none-eabi-objdump -Cd $lib > bin/${filename%.a}.before
7+
for lib in bin/*.a; do
8+
filename=$(basename "$lib")
9+
arm-none-eabi-objdump -Cd "$lib" > "bin/${filename%.a}.before"
1010
done
1111

1212
./assemble.sh
1313

14-
for lib in $(ls bin/*.a); do
15-
filename=$(basename $lib)
16-
arm-none-eabi-objdump -Cd $lib > bin/${filename%.a}.after
14+
for lib in bin/*.a; do
15+
filename=$(basename "$lib")
16+
arm-none-eabi-objdump -Cd "$lib" > "bin/${filename%.a}.after"
1717
done
1818

19-
for cksum in $(ls bin/*.after); do
20-
diff -u $cksum ${cksum%.after}.before
19+
for cksum in bin/*.after; do
20+
diff -u "$cksum" "${cksum%.after}.before"
2121
done

0 commit comments

Comments
 (0)