176 |
{ |
{ |
177 |
if [[ ${MULTILIB_BUILD} = true ]] |
if [[ ${MULTILIB_BUILD} = true ]] |
178 |
then |
then |
179 |
mmake -C ${BUILDDIR}/build-$(mabi) || die |
mmake -C ${BUILDDIR}/build-$(mabi) "$@" || die |
180 |
else |
else |
181 |
mmake -C ${BUILDDIR}/build || die |
mmake -C ${BUILDDIR}/build "$@" || die |
182 |
fi |
fi |
183 |
} |
} |
184 |
|
|
215 |
|
|
216 |
cmake_src_install() |
cmake_src_install() |
217 |
{ |
{ |
218 |
cd ${BUILDDIR}/build |
cmake_mmake DESTDIR=${BINDIR} install || die |
|
make ${MAKEOPTS} DESTDIR=${BINDIR} install || die |
|
219 |
|
|
220 |
cd ${SRCDIR} |
cd ${SRCDIR} |
221 |
local i |
local i |
233 |
{ |
{ |
234 |
local abi |
local abi |
235 |
local abis_to_run="${MULTILIB_ABIS}" |
local abis_to_run="${MULTILIB_ABIS}" |
236 |
|
|
237 |
|
cmake_mmake DESTDIR=${BINDIR} install || die |
238 |
|
|
239 |
# respect MULTILIB_ONLY_ABI variable |
# respect MULTILIB_ONLY_ABI variable |
240 |
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
241 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
242 |
do |
do |
|
cd ${BUILDDIR}/build-${abi} |
|
|
abi-${abi} make ${MAKEOPTS} DESTDIR=${BINDIR} install || die |
|
|
|
|
243 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi} |
244 |
local i |
local i |
245 |
for i in ABOUT-NLS AUTHORS BUGS CHANGES ChangeLog COPYING \ |
for i in ABOUT-NLS AUTHORS BUGS CHANGES ChangeLog COPYING \ |