chore: add missing package.sh
This commit is contained in:
Executable
+9
@@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Tar the contents of a directory into an asset and write its checksum.
|
||||||
|
# Usage: package.sh <asset.tar.gz> <dir>
|
||||||
|
set -euo pipefail
|
||||||
|
asset="${1:?usage: package.sh <asset.tar.gz> <dir>}"
|
||||||
|
dir="${2:?usage: package.sh <asset.tar.gz> <dir>}"
|
||||||
|
tar -czf "$asset" -C "$dir" .
|
||||||
|
sha256sum "$asset" > "$asset.sha256"
|
||||||
|
echo "packaged $asset ($(wc -c < "$asset") bytes) and $asset.sha256"
|
||||||
Reference in New Issue
Block a user