131 |
perl_src_compile_multilib() |
perl_src_compile_multilib() |
132 |
{ |
{ |
133 |
local abi |
local abi |
134 |
for abi in ${MULTILIB_ABI} |
for abi in ${MULTILIB_ABIS} |
135 |
do |
do |
136 |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
137 |
perl_run_src_compile $@ || die |
perl_run_src_compile $@ || die |
138 |
done |
done |
139 |
} |
} |
140 |
|
|
141 |
perl_run src_install() |
perl_run_src_install() |
142 |
{ |
{ |
143 |
local i |
local i |
144 |
local stat |
local stat |
197 |
local abi |
local abi |
198 |
local saved_SRCDIR="${SRCDIR}" |
local saved_SRCDIR="${SRCDIR}" |
199 |
|
|
200 |
for abi in ${MULTILIB_ABI} |
for abi in ${MULTILIB_ABIS} |
201 |
do |
do |
202 |
export SRCDIR="${saved_SRCDIR}-${abi}/${SRCSUBDIR}" |
export SRCDIR="${saved_SRCDIR}-${abi}/${SRCSUBDIR}" |
203 |
cd ${SRCDIR} |
cd ${SRCDIR} |
206 |
export SRCDIR="${saved_SRCDIR}" |
export SRCDIR="${saved_SRCDIR}" |
207 |
} |
} |
208 |
|
|
209 |
if [[ -z ${MULTILIB_ABIS} ]] |
if [[ ${MULTILIB_BUILD} = true ]] |
210 |
then |
then |
|
export_inherits perl src_prepare src_compile src_install |
|
|
else |
|
211 |
export_inherits perl src_prepare src_compile_multilib src_install_multilib |
export_inherits perl src_prepare src_compile_multilib src_install_multilib |
212 |
|
else |
213 |
|
export_inherits perl src_prepare src_compile src_install |
214 |
fi |
fi |