aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/release.html1
-rwxr-xr-xresources/scripts/helpers/build/release/archives9
2 files changed, 9 insertions, 1 deletions
diff --git a/docs/release.html b/docs/release.html
index ae9a5e34..9298d01c 100644
--- a/docs/release.html
+++ b/docs/release.html
@@ -114,6 +114,7 @@
Changes for this release (earliest changes last, recent changes first)
</h2>
<ul>
+ <li>build/release/archives: create SHA512 sum manifest file of the release archives</li>
<li>build/release/archives: separate crossgcc into a new archive</li>
<li>disabled generation of txtmode ROM images for now (they will be back again in the next release)</li>
<li>coreboot-libre: delete unused code (reduce size of src archive)</li>
diff --git a/resources/scripts/helpers/build/release/archives b/resources/scripts/helpers/build/release/archives
index 06ff35f9..f5865ab3 100755
--- a/resources/scripts/helpers/build/release/archives
+++ b/resources/scripts/helpers/build/release/archives
@@ -475,7 +475,14 @@ mv tobuild.tar.xz release/
printf "Tar archives are stored in release/.\n"
printf "NOTE: don't forget to add ARM binaries for flashrom.\n"
printf "NOTE: don't forget to add i386 binaries for flashrom/bucts.\n"
-printf "The archive tobuild.tar.xz has been created with everything needed to build these utilities.\n"
+printf "The archive tobuild.tar.xz has been created with everything needed to build these utilities.\n\n"
+
+# create sha512sum manifest
+cd release/
+printf "Creating manifest of SHA512 sums in sha512sums.txt...\n"
+for file in $(find -type f); do sha512sum $file >> sha512sum.txt; done
+printf "...done.\n"
+cd ../
printf "\n\n"