diff options
author | 2019-09-10 20:19:32 +0000 | |
---|---|---|
committer | 2019-09-10 20:19:32 +0000 | |
commit | b4d2e9ed192fd289adff440d26641cadf274a940 (patch) | |
tree | d45a520209af210c578ad16ae632725361378466 | |
parent | 97c7aab2ed722eb8fb403f7884f4458f495af410 (diff) | |
parent | 031d4d68ff7434664e335bc67a3a59b0f3fe8ca7 (diff) | |
download | cortex-m-b4d2e9ed192fd289adff440d26641cadf274a940.tar.gz cortex-m-b4d2e9ed192fd289adff440d26641cadf274a940.tar.zst cortex-m-b4d2e9ed192fd289adff440d26641cadf274a940.zip |
Merge #165
165: Slightly improve the bash scripts r=adamgreig a=jonas-schievink
cf. https://github.com/rust-embedded/cortex-m-rt/pull/204
Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
-rwxr-xr-x | assemble.sh | 2 | ||||
-rwxr-xr-x | check-blobs.sh | 18 |
2 files changed, 10 insertions, 10 deletions
diff --git a/assemble.sh b/assemble.sh index 6a4ccdd..497925f 100755 --- a/assemble.sh +++ b/assemble.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euxo pipefail diff --git a/check-blobs.sh b/check-blobs.sh index 94fde42..166b4a4 100755 --- a/check-blobs.sh +++ b/check-blobs.sh @@ -1,21 +1,21 @@ -#!/bin/bash +#!/usr/bin/env bash # Checks that the blobs are up to date with the committed assembly files set -euxo pipefail -for lib in $(ls bin/*.a); do - filename=$(basename $lib) - arm-none-eabi-objdump -Cd $lib > bin/${filename%.a}.before +for lib in bin/*.a; do + filename=$(basename "$lib") + arm-none-eabi-objdump -Cd "$lib" > "bin/${filename%.a}.before" done ./assemble.sh -for lib in $(ls bin/*.a); do - filename=$(basename $lib) - arm-none-eabi-objdump -Cd $lib > bin/${filename%.a}.after +for lib in bin/*.a; do + filename=$(basename "$lib") + arm-none-eabi-objdump -Cd "$lib" > "bin/${filename%.a}.after" done -for cksum in $(ls bin/*.after); do - diff -u $cksum ${cksum%.after}.before +for cksum in bin/*.after; do + diff -u "$cksum" "${cksum%.after}.before" done |