Skip to content

Commit 1059e89

Browse files
committed
Fix shellcheck-identified warnings in shell scripts
1 parent f2bfa76 commit 1059e89

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

test/appveyor-build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
machine=$(uname -m)
4-
mkdir build-$machine
5-
cd build-$machine
4+
mkdir "build-$machine"
5+
cd "build-$machine"
66
meson ..
77
ninja

test/travis-build.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ TEST_CMD="python3 -m pytest --maxfail=99 test/"
1313

1414
# Standard build with Valgrind
1515
for CC in gcc clang; do
16-
mkdir build-${CC}; cd build-${CC}
17-
if [ ${CC} == 'gcc-6' ]; then
16+
mkdir "build-${CC}"; cd "build-${CC}"
17+
if [ "${CC}" == 'gcc-6' ]; then
1818
build_opts='-D b_lundef=false'
1919
else
2020
build_opts=''
@@ -25,12 +25,12 @@ for CC in gcc clang; do
2525
TEST_WITH_VALGRIND=true ${TEST_CMD}
2626
cd ..
2727
done
28-
(cd build-$CC; sudo ninja install)
28+
(cd "build-${CC}"; sudo ninja install)
2929

3030
# Sanitized build
3131
CC=clang
3232
for san in undefined address; do
33-
mkdir build-${san}; cd build-${san}
33+
mkdir "build-${san}"; cd "build-${san}"
3434
# b_lundef=false is required to work around clang
3535
# bug, cf. https://groups.google.com/forum/#!topic/mesonbuild/tgEdAXIIdC4
3636
meson -D b_sanitize=${san} -D b_lundef=false -D werror=true ..

test/travis-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ninja
1313
sudo ninja install
1414
test -e /usr/local/lib/pkgconfig || sudo mkdir /usr/local/lib/pkgconfig
1515
sudo mv /usr/local/lib/*/pkgconfig/* /usr/local/lib/pkgconfig/
16-
ls -d1 /usr/local/lib/*-linux-gnu | sudo tee /etc/ld.so.conf.d/usrlocal.conf
16+
printf '%s\n' /usr/local/lib/*-linux-gnu | sudo tee /etc/ld.so.conf.d/usrlocal.conf
1717
sudo ldconfig
1818

1919
# Setup ssh

0 commit comments

Comments
 (0)