From 9dcafe9acabd392014808ca053dbcbd78fd4e087 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jeremy@system76.com> Date: Sat, 7 Sep 2019 20:12:07 -0600 Subject: [PATCH] Add sha256sums file storing a list of every file in a package and their checksum --- cook.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cook.sh b/cook.sh index 8637a7a18..5f8396fee 100755 --- a/cook.sh +++ b/cook.sh @@ -423,7 +423,16 @@ function op { echo "depends = []" >> "stage.toml" fi + rm -rf stage/pkg mkdir -p stage/pkg + + pushd stage > /dev/null + find . -type f | cut -d / -f 2- | sort | while read file + do + sha256sum "$file" >> "pkg/$1.sha256sums" + done + popd > /dev/null + cp -v stage.toml "stage/pkg/$1.toml" pkg --target=$TARGET create stage ;; -- GitLab