mirror of
https://github.com/facebook/zstd.git
synced 2025-10-16 00:04:24 -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 apt-get install gcc-mingw-w64
|
||||
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_BIN" $@
|
||||
"$DATAGEN_BIN" "$@"
|
||||
}
|
||||
|
||||
zstd() {
|
||||
if [ -z "$EXEC_PREFIX" ]; then
|
||||
"$ZSTD_BIN" $@
|
||||
"$ZSTD_BIN" "$@"
|
||||
else
|
||||
"$EXEC_PREFIX" "$ZSTD_BIN" $@
|
||||
"$EXEC_PREFIX" "$ZSTD_BIN" "$@"
|
||||
fi
|
||||
}
|
||||
|
||||
sudoZstd() {
|
||||
if [ -z "$EXEC_PREFIX" ]; then
|
||||
sudo "$ZSTD_BIN" $@
|
||||
sudo "$ZSTD_BIN" "$@"
|
||||
else
|
||||
sudo "$EXEC_PREFIX" "$ZSTD_BIN" $@
|
||||
sudo "$EXEC_PREFIX" "$ZSTD_BIN" "$@"
|
||||
fi
|
||||
}
|
||||
|
||||
@ -78,6 +78,11 @@ println() {
|
||||
printf '%b\n' "${*}"
|
||||
}
|
||||
|
||||
if [ -z "${size}" ]; then
|
||||
size=
|
||||
else
|
||||
size=${size}
|
||||
fi
|
||||
|
||||
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
|
||||
PRGDIR="$SCRIPT_DIR/../programs"
|
||||
|
Loading…
x
Reference in New Issue
Block a user