AtlatestRepositorycore-channel

core-channel / tree / seed / scriptspackage-seed.sh

1#!/bin/sh
2set -eu
3seed=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
4archive="$seed/seed-x86_64-linux.tar.gz"
5SOURCE_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.sha256
9)
10cat "$archive.sha256"