diff options
author | Francis Rowe <info@gluglug.org.uk> | 2016-03-07 14:52:17 (EST) |
---|---|---|
committer | Francis Rowe <info@gluglug.org.uk> | 2016-03-07 14:54:24 (EST) |
commit | fb9d0d76256caffc2c69104134a45191188953ac (patch) | |
tree | bba971f4ed168af4fe2d67c38c842d721cde3e19 /resources/scripts/helpers | |
parent | 89f01c4f795247b506df6ff0796ac9546cfaf7ce (diff) | |
download | libreboot-fb9d0d76256caffc2c69104134a45191188953ac.zip libreboot-fb9d0d76256caffc2c69104134a45191188953ac.tar.gz libreboot-fb9d0d76256caffc2c69104134a45191188953ac.tar.bz2 |
download/crossgcc: Don't delete coreboot files
Turns out there are needed parts.
Diffstat (limited to 'resources/scripts/helpers')
-rwxr-xr-x | resources/scripts/helpers/build/clean/crossgcc | 2 | ||||
-rwxr-xr-x | resources/scripts/helpers/build/module/crossgcc | 8 | ||||
-rwxr-xr-x | resources/scripts/helpers/download/crossgcc | 10 |
3 files changed, 8 insertions, 12 deletions
diff --git a/resources/scripts/helpers/build/clean/crossgcc b/resources/scripts/helpers/build/clean/crossgcc index e0a5292..e78e767 100755 --- a/resources/scripts/helpers/build/clean/crossgcc +++ b/resources/scripts/helpers/build/clean/crossgcc @@ -24,5 +24,5 @@ [ "x${DEBUG+set}" = 'xset' ] && set -v set -u -e -make -C "crossgcc/util/crossgcc/" distclean +make -C "crossgcc/" crossgcc-clean diff --git a/resources/scripts/helpers/build/module/crossgcc b/resources/scripts/helpers/build/module/crossgcc index 28474ec..801cd5e 100755 --- a/resources/scripts/helpers/build/module/crossgcc +++ b/resources/scripts/helpers/build/module/crossgcc @@ -25,13 +25,13 @@ set -u -e ( -cd "crossgcc/util/crossgcc/" +cd "crossgcc/" if [ $# -lt 1 ]; then - make build-i386 - make build-arm + make crossgcc-i386 + make crossgcc-arm else for architecture in "${@}"; do - make build-${architecture} + make crossgcc-${architecture} done fi ) diff --git a/resources/scripts/helpers/download/crossgcc b/resources/scripts/helpers/download/crossgcc index 853e3fd..c53f626 100755 --- a/resources/scripts/helpers/download/crossgcc +++ b/resources/scripts/helpers/download/crossgcc @@ -36,16 +36,12 @@ fi crossgccrevision="4351ace145c4069f9c93ca7541d6dfaf8300b53b" rm -Rf "crossgcc/" -mkdir -p "crossgcc/" ( + git clone https://review.coreboot.org/coreboot crossgcc || git clone https://github.com/coreboot/coreboot.git crossgcc cd "crossgcc/" - git clone https://review.coreboot.org/coreboot || git clone https://github.com/coreboot/coreboot.git - cd "coreboot/" git reset --hard ${crossgccrevision} - mkdir -p "../util/" - mv "util/crossgcc/" "../util/" - cd "../" - rm -Rf "coreboot/" + rm -Rf .git* */*/.git* + rm -Rf "3rdparty/" ) printf "Deblobbing coreboot\n" |