diff options
author | Francis Rowe <info@gluglug.org.uk> | 2015-05-17 00:29:00 +0100 |
---|---|---|
committer | Francis Rowe <info@gluglug.org.uk> | 2015-05-17 00:29:48 +0100 |
commit | ac08113ec30e5a59b2376bd8c0dd335807e24ee2 (patch) | |
tree | af3aba1aedef578cfec0d46b14c5ca90cec37172 | |
parent | 7b4450efab0ad8e91af36c811c12e6bc1f127005 (diff) | |
download | librebootfr-ac08113ec30e5a59b2376bd8c0dd335807e24ee2.tar.gz librebootfr-ac08113ec30e5a59b2376bd8c0dd335807e24ee2.zip |
build/release/archives: separate crossgcc into a new archive
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | docs/release.html | 1 | ||||
-rwxr-xr-x | resources/scripts/helpers/build/release/archives | 10 |
3 files changed, 13 insertions, 0 deletions
@@ -9,6 +9,7 @@ /libreboot_src.tar.xz /libreboot_util.tar.xz /libreboot_docs.tar.xz +/libreboot_crossgcc.tar.xz /libreboot_macbook21.tar.xz /libreboot_qemu_i440fx_piix4.tar.xz /libreboot_qemu_q35_ich9.tar.xz @@ -21,6 +22,7 @@ /libreboot_util/ /libreboot_src/ /libreboot_docs/ +/libreboot_crossgcc/ /release/ /resources/utilities/ich9deblob/factory.rom /resources/utilities/ich9deblob/deblobbed_descriptor.bin diff --git a/docs/release.html b/docs/release.html index 01580868..ae9a5e34 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: 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> <li>Flashing guides: make them more friendly to colourblind people</li> diff --git a/resources/scripts/helpers/build/release/archives b/resources/scripts/helpers/build/release/archives index a70f348b..599900d7 100755 --- a/resources/scripts/helpers/build/release/archives +++ b/resources/scripts/helpers/build/release/archives @@ -60,6 +60,7 @@ rm -rf tobuild/ rm -rf libreboot_bin rm -rf libreboot_src rm -rf libreboot_doc +rm -rf libreboot_crossgcc # Get manifest which will be used to copy everything find -maxdepth 1 > releasefilelist @@ -433,6 +434,9 @@ rm -f libreboot_src/ich9fdgbe_4m.bin rm -rf libreboot_src/tobuild/ rm -f libreboot_src/tobuild.tar.xz +# separate coreboot's crossgcc toolchain into a new archive +mv libreboot_src/coreboot/util/crossgcc/tarballs/ libreboot_crossgcc + # mention the commit ID (libreboot, git) in the release archives cat commitid > libreboot_src/commitid cat commitid > libreboot_util/commitid @@ -445,9 +449,14 @@ printf "Compressing libreboot_util/ into libreboot_util.tar.xz\n" # create lzma compressed util archive tar -c libreboot_util | xz -9e >libreboot_util.tar.xz +printf "Compressing libreboot_crossgcc/ into libreboot_crossgcc.tar.xz\n" +# create lzma compressed util archive +tar -c libreboot_crossgcc | xz -9e >libreboot_crossgcc.tar.xz + # Move the archives to the release directory mv libreboot_src.tar.xz release/ mv libreboot_util.tar.xz release/ +mv libreboot_crossgcc.tar.xz release/ # Create a symlink to the commitid file, in release/ cat commitid > release/commitid @@ -460,6 +469,7 @@ printf "\n\n" # The uncompressed archives are no longer needed rm -rf libreboot_src rm -rf libreboot_util +rm -rf libreboot_crossgcc # For those utilities that have to be built on the target ./build external source |