diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-02-17 22:05:34 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-02-17 22:05:34 (GMT) |
commit | a59b794f9c84bd797f986b56aef88f44d4277d94 (patch) | |
tree | 9f9660b5f30da18c600d188b432183f03cd0ae50 /scripts/build | |
parent | 83a004e2c46f84ba6cee5aa69377a61ec7f528e2 (diff) |
debug/gdb: add versions from Linaro
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'scripts/build')
-rw-r--r-- | scripts/build/debug/300-gdb.sh | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/scripts/build/debug/300-gdb.sh b/scripts/build/debug/300-gdb.sh index 6f794f2..decc7da 100644 --- a/scripts/build/debug/300-gdb.sh +++ b/scripts/build/debug/300-gdb.sh @@ -33,12 +33,25 @@ do_debug_gdb_parts() { } do_debug_gdb_get() { + local linaro_version + local linaro_series + local linaro_base_url="http://launchpad.net/gdb-linaro" + + # Account for the Linaro versioning + linaro_version="$( echo "${CT_GDB_VERSION}" \ + |sed -r -e 's/^linaro-//;' \ + )" + linaro_series="$( echo "${linaro_version}" \ + |sed -r -e 's/-.*//;' \ + )" + do_debug_gdb_parts if [ "${do_gdb}" = "y" ]; then CT_GetFile "gdb-${CT_GDB_VERSION}" \ {ftp,http}://ftp.gnu.org/pub/gnu/gdb \ - ftp://sources.redhat.com/pub/gdb/{,old-}releases + ftp://sources.redhat.com/pub/gdb/{,old-}releases \ + "${linaro_base_url}/${linaro_series}/${linaro_version}/+download" fi if [ "${do_ncurses}" = "y" ]; then |