mirror of
https://github.com/facebook/zstd.git
synced 2025-10-18 00:03:50 -04:00
Merge pull request #2187 from bimbashrestha/bourne
[ci] Adding bourne shell compatibility test
This commit is contained in:
commit
448658a662
10
.github/workflows/generic-dev.yml
vendored
10
.github/workflows/generic-dev.yml
vendored
@ -170,3 +170,13 @@ jobs:
|
|||||||
# sudo update-alternatives --set x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-g++-posix; (doesn't work)
|
# sudo update-alternatives --set x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-g++-posix; (doesn't work)
|
||||||
sudo apt-get install gcc-mingw-w64
|
sudo apt-get install gcc-mingw-w64
|
||||||
CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CFLAGS="-Werror -O1" make zstd
|
CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CFLAGS="-Werror -O1" make zstd
|
||||||
|
|
||||||
|
bourne-shell:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Bourne shell compatibility (shellcheck)
|
||||||
|
run: |
|
||||||
|
wget https://github.com/koalaman/shellcheck/releases/download/v0.7.1/shellcheck-v0.7.1.linux.x86_64.tar.xz
|
||||||
|
tar -xf shellcheck-v0.7.1.linux.x86_64.tar.xz
|
||||||
|
shellcheck-v0.7.1/shellcheck --shell=sh --severity=warning --exclude=SC2010 tests/playTests.sh
|
||||||
|
@ -8,22 +8,22 @@ die() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
datagen() {
|
datagen() {
|
||||||
"$DATAGEN_BIN" $@
|
"$DATAGEN_BIN" "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
zstd() {
|
zstd() {
|
||||||
if [ -z "$EXEC_PREFIX" ]; then
|
if [ -z "$EXEC_PREFIX" ]; then
|
||||||
"$ZSTD_BIN" $@
|
"$ZSTD_BIN" "$@"
|
||||||
else
|
else
|
||||||
"$EXEC_PREFIX" "$ZSTD_BIN" $@
|
"$EXEC_PREFIX" "$ZSTD_BIN" "$@"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
sudoZstd() {
|
sudoZstd() {
|
||||||
if [ -z "$EXEC_PREFIX" ]; then
|
if [ -z "$EXEC_PREFIX" ]; then
|
||||||
sudo "$ZSTD_BIN" $@
|
sudo "$ZSTD_BIN" "$@"
|
||||||
else
|
else
|
||||||
sudo "$EXEC_PREFIX" "$ZSTD_BIN" $@
|
sudo "$EXEC_PREFIX" "$ZSTD_BIN" "$@"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -78,6 +78,11 @@ println() {
|
|||||||
printf '%b\n' "${*}"
|
printf '%b\n' "${*}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ -z "${size}" ]; then
|
||||||
|
size=
|
||||||
|
else
|
||||||
|
size=${size}
|
||||||
|
fi
|
||||||
|
|
||||||
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
|
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
|
||||||
PRGDIR="$SCRIPT_DIR/../programs"
|
PRGDIR="$SCRIPT_DIR/../programs"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user