1 |
# $Header: /magellan-cvs/smage/include/multilib.sminc,v 1.33 2007-11-13 15:49:09 niro Exp $ |
# $Id$ |
2 |
# multilib abis |
# multilib abis |
3 |
|
|
4 |
# do not define EMUL_LINUX_32 after inherit of multlib !! |
# do not define EMUL_LINUX_32 after inherit of multlib !! |
194 |
done |
done |
195 |
} |
} |
196 |
|
|
197 |
|
mabi() |
198 |
|
{ |
199 |
|
echo \${ABI} |
200 |
|
} |
201 |
|
|
202 |
## |
## |
203 |
# multilib compile functions |
# multilib compile functions |
204 |
## |
## |
257 |
{ |
{ |
258 |
local abi |
local abi |
259 |
local abis_to_run="${MULTILIB_ABIS}" |
local abis_to_run="${MULTILIB_ABIS}" |
|
local dest="$2" |
|
260 |
|
|
261 |
# respect MULTILIB_ONLY_ABI variable |
# respect MULTILIB_ONLY_ABI variable |
262 |
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
264 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
265 |
do |
do |
266 |
echo -e "${COLBLUE}*** ${COLGREEN}unpacking for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}unpacking for ABI -${abi}${COLDEFAULT}" |
267 |
oldmunpack ${SRCFILE} ${dest} || die |
oldmunpack ${SRCFILE} || die |
268 |
mv ${SRCDIR} ${SRCDIR}-${abi} || die |
mv ${SRCDIR} ${SRCDIR}-${abi} || die |
269 |
done |
done |
270 |
} |
} |