1 | # Copyright 1999-2004 Gentoo Foundation |
1 | # Copyright 1999-2004 Gentoo Foundation |
2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.17 2004/12/30 21:27:27 vapier Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.18 2004/12/31 03:18:42 vapier Exp $ |
4 | # |
4 | # |
5 | # Author: Toolchain Ninjas <ninjas@gentoo.org> |
5 | # Author: Toolchain Ninjas <ninjas@gentoo.org> |
6 | # |
6 | # |
7 | # This eclass contains (or should) functions to get common info |
7 | # This eclass contains (or should) functions to get common info |
8 | # about the toolchain (libc/compiler/binutils/etc...) |
8 | # about the toolchain (libc/compiler/binutils/etc...) |
… | |
… | |
23 | return 0 |
23 | return 0 |
24 | fi |
24 | fi |
25 | |
25 | |
26 | if [[ -n ${CHOST} ]] ; then |
26 | if [[ -n ${CHOST} ]] ; then |
27 | local search=$(type -p "${CHOST}-${prog}") |
27 | local search=$(type -p "${CHOST}-${prog}") |
28 | prog=${search##*/} |
28 | [[ -n ${search} ]] && prog=${search##*/} |
29 | fi |
29 | fi |
30 | |
30 | |
31 | export ${var}=${prog} |
31 | export ${var}=${prog} |
32 | echo "${!var}" |
32 | echo "${!var}" |
33 | } |
33 | } |