From 58fbf2ffde13017e5b8bd65cdba650cb428f0034 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 30 Dec 2004 21:27:27 +0000 Subject: [PATCH] style update and remove $CTARGET logic from tc-get() --- eclass/toolchain-funcs.eclass | 38 ++++++++++++++--------------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 861ffc9ddf1d..2258bf95224b 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.16 2004/12/16 01:03:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.17 2004/12/30 21:27:27 vapier Exp $ # # Author: Toolchain Ninjas # @@ -15,25 +15,20 @@ INHERITED="$INHERITED $ECLASS" DESCRIPTION="Based on the ${ECLASS} eclass" tc-getPROG() { - local var="$1" - local prog="$2" - local search="" + local var=$1 + local prog=$2 - if [ -n "${!var}" ] ; then + if [[ -n ${!var} ]] ; then echo "${!var}" return 0 fi - if [ -n "${CTARGET}" ] ; then - search="$(type -p "${CTARGET}-${prog}")" - elif [ -n "${CHOST}" ] ; then - search="$(type -p "${CHOST}-${prog}")" + if [[ -n ${CHOST} ]] ; then + local search=$(type -p "${CHOST}-${prog}") + prog=${search##*/} fi - if [ -n "${search}" ] ; then - prog="${search##*/}" - fi - export ${var}="${prog}" + export ${var}=${prog} echo "${!var}" } @@ -58,24 +53,21 @@ tc-getGCJ() { tc-getPROG GCJ gcj; } # Returns the name of the C compiler for build tc-getBUILD_CC() { - if [ -n "${CC_FOR_BUILD}" ] ; then - export BUILD_CC="${CC_FOR_BUILD}" + if [[ -n ${CC_FOR_BUILD} ]] ; then + export BUILD_CC=${CC_FOR_BUILD} echo "${CC_FOR_BUILD}" return 0 fi local search= - if [ -n "${CBUILD}" ] ; then - search="$(type -p "${CBUILD}-gcc")" - fi - - if [ -n "${search}" ] ; then - search="${search##*/}" + if [[ -n ${CBUILD} ]] ; then + search=$(type -p "${CBUILD}-gcc") + search=${search##*/} else - search="gcc" + search=gcc fi - export BUILD_CC="${search}" + export BUILD_CC=${search} echo "${search}" } -- 2.26.2