diff options
author | Yann E. MORIN" <yann.morin.1998@free.fr> | 2014-05-11 18:42:30 +0200 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@free.fr> | 2014-05-11 18:42:30 +0200 |
commit | 298982aab23ffaaecefa8f7f8bcf377063e70b94 (patch) | |
tree | c7cd882e1663cf9ee8241cf50dfc580a574609ee | |
parent | 04a7340d0af9e1202fabba94e1391298435cadd0 (diff) | |
download | crosstool-ng-298982aab23ffaaecefa8f7f8bcf377063e70b94.tar.gz crosstool-ng-298982aab23ffaaecefa8f7f8bcf377063e70b94.tar.bz2 crosstool-ng-298982aab23ffaaecefa8f7f8bcf377063e70b94.zip |
binutils/binutils: do not forget to extract elf2flt
In case we're using a custom (aka local) binutils source, we still
need to extract and patch elf2flt.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-rw-r--r-- | scripts/build/binutils/binutils.sh | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/scripts/build/binutils/binutils.sh b/scripts/build/binutils/binutils.sh index b74d28d7..4705f54c 100644 --- a/scripts/build/binutils/binutils.sh +++ b/scripts/build/binutils/binutils.sh @@ -21,14 +21,12 @@ do_binutils_get() { # Extract binutils do_binutils_extract() { # If using custom directory location, nothing to do - if [ "${CT_BINUTILS_CUSTOM}" = "y" \ + if ! [ "${CT_BINUTILS_CUSTOM}" = "y" \ -a -d "${CT_SRC_DIR}/binutils-${CT_BINUTILS_VERSION}" ]; then - return 0 + CT_Extract "binutils-${CT_BINUTILS_VERSION}" + CT_Patch "binutils" "${CT_BINUTILS_VERSION}" fi - CT_Extract "binutils-${CT_BINUTILS_VERSION}" - CT_Patch "binutils" "${CT_BINUTILS_VERSION}" - if [ -n "${CT_ARCH_BINFMT_FLAT}" ]; then CT_Extract "elf2flt-${CT_ELF2FLT_GIT_CSET}" CT_Patch "elf2flt" "${CT_ELF2FLT_GIT_CSET}" |