Simplify .prepare-deploy

Reduce amount of duplicated code.
This commit is contained in:
Artur Klauser 2020-04-05 21:11:35 +02:00
parent 28d3279ba6
commit 4b0e5ca119
No known key found for this signature in database
GPG Key ID: 70B7884D56F42F15
1 changed files with 5 additions and 26 deletions

View File

@ -27,35 +27,14 @@ do
zip "${file%.*}.zip" README.txt LICENSE.txt "$file" zip "${file%.*}.zip" README.txt LICENSE.txt "$file"
done done
for file in *.linux-x86_64 for file in *.{linux,darwin}-*
do do
base="${file%.*}" base="${file%.*}"
ext="${file##*.}"
os="${ext%-*}"
arch="${ext##*-}"
cp "$file" "shellcheck" cp "$file" "shellcheck"
tar -cJf "$base.linux.x86_64.tar.xz" --transform="s:^:$base/:" README.txt LICENSE.txt shellcheck tar -cJf "$base.$os.$arch.tar.xz" --transform="s:^:$base/:" README.txt LICENSE.txt shellcheck
rm "shellcheck"
done
for file in *.linux-aarch64
do
base="${file%.*}"
cp "$file" "shellcheck"
tar -cJf "$base.linux.aarch64.tar.xz" --transform="s:^:$base/:" README.txt LICENSE.txt shellcheck
rm "shellcheck"
done
for file in *.linux-armv6hf
do
base="${file%.*}"
cp "$file" "shellcheck"
tar -cJf "$base.linux.armv6hf.tar.xz" --transform="s:^:$base/:" README.txt LICENSE.txt shellcheck
rm "shellcheck"
done
for file in *.darwin-x86_64
do
base="${file%.*}"
cp "$file" "shellcheck"
tar -cJf "$base.darwin.x86_64.tar.xz" --transform="s:^:$base/:" README.txt LICENSE.txt shellcheck
rm "shellcheck" rm "shellcheck"
done done