/[gentoo-x86]/eclass/multilib.eclass
Gentoo

Diff of /eclass/multilib.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.84 Revision 1.85
1# Copyright 1999-2008 Gentoo Foundation 1# Copyright 1999-2011 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/multilib.eclass,v 1.84 2011/03/10 05:01:47 vapier Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.85 2011/03/16 20:09:10 vapier Exp $
4 4
5# @ECLASS: multilib.eclass 5# @ECLASS: multilib.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# amd64@gentoo.org 7# amd64@gentoo.org
8# toolchain@gentoo.org 8# toolchain@gentoo.org
235# @DESCRIPTION: 235# @DESCRIPTION:
236# Returns a list of all the libdirs used by this profile. This includes 236# Returns a list of all the libdirs used by this profile. This includes
237# those that might not be touched by the current ebuild and always includes 237# those that might not be touched by the current ebuild and always includes
238# "lib". 238# "lib".
239get_all_libdirs() { 239get_all_libdirs() {
240 local libdirs="lib" 240 local libdirs
241 local abi 241 local abi
242 local dir 242 local dir
243 243
244 for abi in ${MULTILIB_ABIS}; do 244 for abi in ${MULTILIB_ABIS}; do
245 [ "$(get_abi_LIBDIR ${abi})" != "lib" ] && libdirs="${libdirs} $(get_abi_LIBDIR ${abi})" 245 libdirs+=" $(get_abi_LIBDIR ${abi})"
246 done 246 done
247 [[ " ${libdirs} " != *" lib "* ]] && libdirs+=" lib"
247 248
248 echo "${libdirs}" 249 echo "${libdirs}"
249} 250}
250 251
251# @FUNCTION: is_final_abi 252# @FUNCTION: is_final_abi

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.85

  ViewVC Help
Powered by ViewVC 1.1.20