diff options
author | 2009-11-22 22:20:29 -0500 | |
---|---|---|
committer | 2009-11-22 22:23:41 -0500 | |
commit | 39c4d7d0137b85b5f1b329d2472df84e834f1ca2 (patch) | |
tree | 668e056589d062e43bbaea441ef2f4ae141897ec /wrappers/cross-emerge | |
parent | cross-emerge: export BUILD_* compiler flags for native tools (diff) | |
download | crossdev-39c4d7d0137b85b5f1b329d2472df84e834f1ca2.tar.gz crossdev-39c4d7d0137b85b5f1b329d2472df84e834f1ca2.tar.bz2 crossdev-39c4d7d0137b85b5f1b329d2472df84e834f1ca2.zip |
cross-emerge: restore variable exporting
Signed-off-by: Ned Ludd <solar@gentoo.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'wrappers/cross-emerge')
-rwxr-xr-x | wrappers/cross-emerge | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wrappers/cross-emerge b/wrappers/cross-emerge index 53217f1..72eca91 100755 --- a/wrappers/cross-emerge +++ b/wrappers/cross-emerge @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright 2008 Gentoo Foundation +# Copyright 2008-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -7,9 +7,11 @@ if [ -z "${CHOST}" ] ; then CHOST=${0##*/} CHOST=${CHOST%-emerge} fi +export CHOST : ${SYSROOT=/usr/${CHOST}} : ${PORTAGE_CONFIGROOT=${SYSROOT}} +export SYSROOT PORTAGE_CONFIGROOT if [ -z "${CHOST}" ] || [ ! -d "${SYSROOT}" ] ; then echo "cross-emerge: CHOST is not set properly" @@ -20,6 +22,7 @@ fi : ${BUILD_CFLAGS=$(env -i portageq envvar CFLAGS)} : ${BUILD_CXXFLAGS=$(env -i portageq envvar CXXFLAGS)} : ${BUILD_CPPFLAGS=$(env -i portageq envvar CPPFLAGS)} +export CBUILD BUILD_CFLAGS BUILD_CXXFLAGS BUILD_CPPFLAGS FAKEROOT= if [ $(id -u) -ne 0 ] ; then |