AtlatestRepositorycore-channel
core-channel / tree / seed / scriptspackage-seed.sh
1
#!/bin/sh2
set -eu3
seed=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)4
archive="$seed/seed-x86_64-linux.tar.gz"5
SOURCE_DATE_EPOCH=0 tar --sort=name --format=gnu --mtime='@0' --owner=0 --group=0 --numeric-owner -C "$seed/out" -cf - . | gzip -n > "$archive"6
(7
cd "$seed"8
sha256sum seed-x86_64-linux.tar.gz > seed-x86_64-linux.tar.gz.sha2569
)10
cat "$archive.sha256"