diff options
author | 2019-09-10 20:20:07 +0000 | |
---|---|---|
committer | 2019-09-10 20:20:07 +0000 | |
commit | 9214ddaf4044dc9710e520a83301200724ec1465 (patch) | |
tree | e58ca707ee3d5ceca588b0f5708907496a7a7fc5 | |
parent | 94740a6d53610c58ea6c4dfb8efbb056759f7974 (diff) | |
parent | ac17dbd7ec1e04954b9684bcb50595665c7dcf9c (diff) | |
download | cortex-m-9214ddaf4044dc9710e520a83301200724ec1465.tar.gz cortex-m-9214ddaf4044dc9710e520a83301200724ec1465.tar.zst cortex-m-9214ddaf4044dc9710e520a83301200724ec1465.zip |
Merge #204
204: Slightly improve the bash scripts r=adamgreig a=jonas-schievink
cf. https://github.com/rust-embedded/cortex-m/pull/165
Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
-rwxr-xr-x | cortex-m-rt/assemble.sh | 2 | ||||
-rwxr-xr-x | cortex-m-rt/check-blobs.sh | 18 |
2 files changed, 10 insertions, 10 deletions
diff --git a/cortex-m-rt/assemble.sh b/cortex-m-rt/assemble.sh index 8919686..cdb3205 100755 --- a/cortex-m-rt/assemble.sh +++ b/cortex-m-rt/assemble.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euxo pipefail diff --git a/cortex-m-rt/check-blobs.sh b/cortex-m-rt/check-blobs.sh index 94fde42..166b4a4 100755 --- a/cortex-m-rt/check-blobs.sh +++ b/cortex-m-rt/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 |