internals: fix stripping canadians
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Apr 30 22:45:27 2011 +0200 (2011-04-30)
changeset 2425055e505f28be
parent 2424 28092887b486
child 2426 c28f755277eb
internals: fix stripping canadians

We can't run the newly built gcc when it is a canadian cross.
Thus, we can't get the version number, and thus we can't get
the directory libexec subdirectory to strip.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
scripts/build/internals.sh
     1.1 --- a/scripts/build/internals.sh	Sat Apr 30 23:13:12 2011 +0200
     1.2 +++ b/scripts/build/internals.sh	Sat Apr 30 22:45:27 2011 +0200
     1.3 @@ -22,7 +22,7 @@
     1.4          esac
     1.5          CT_DoLog INFO "Stripping all toolchain executables"
     1.6          CT_Pushd "${CT_PREFIX_DIR}"
     1.7 -        gcc_version=$( "./bin/${CT_TARGET}-gcc" -dumpversion )
     1.8 +        gcc_version=$( cat "${CT_SRC_DIR}/gcc-${CT_GCC_VERSION}/gcc/BASE-VER" )
     1.9          for _t in "bin/${CT_TARGET}-"*                                      \
    1.10                    "${CT_TARGET}/bin/"*                                      \
    1.11                    "libexec/gcc/${CT_TARGET}/${gcc_version}/"*               \