This commit is contained in:
2026-08-18 09:20:44 +02:00
commit b826cd721a
522 changed files with 93730 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/bin/sh
set -eu
umask 022
script_dir=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd -P)
output_dir=${1:?usage: prepare_g3_fixtures.sh OUTPUT-DIRECTORY}
for tool in mkfs.erofs fsck.erofs dump.erofs python3 sha256sum; do
command -v "$tool" >/dev/null 2>&1 || {
printf 'missing tool: %s\n' "$tool" >&2
exit 1
}
done
test ! -e "$output_dir" || {
printf 'output already exists: %s\n' "$output_dir" >&2
exit 1
}
python3 -B "$script_dir/pre15/fixtures/g3.py" make-all --output "$output_dir"
python3 -B "$script_dir/pre15/fixtures/g3.py" verify --output "$output_dir"
printf 'G3_MANIFEST=%s\n' "$output_dir/G3-MANIFEST.json"