1 |
# $Id$ |
# $Id$ |
2 |
# multilib abis |
# multilib abis |
3 |
|
|
4 |
|
# tell the buildsystem that we are doing a multilib build |
5 |
|
export MULTILIB_BUILD="true" |
6 |
|
|
7 |
# be verbose or nor (true|false} |
# be verbose or nor (true|false} |
8 |
: ${MULTILIB_VERBOSE="true"} |
: ${MULTILIB_VERBOSE="true"} |
9 |
|
|
10 |
|
# enter SRCDIR of each abi an abi runs |
11 |
|
: ${ABI_DO_NOT_ENTER_SRCDIR="true"} |
12 |
|
|
13 |
# multilib should call all dependant includes, which gets overridden |
# multilib should call all dependant includes, which gets overridden |
14 |
sminclude mtools |
sminclude mtools |
15 |
|
|
45 |
# the var ist decided with our common eval+echo magic |
# the var ist decided with our common eval+echo magic |
46 |
if [[ -z ${SDEPEND} ]] |
if [[ -z ${SDEPEND} ]] |
47 |
then |
then |
48 |
SDEPEND="\$(eval echo \\\$EMUL_LINUX_32_SDEPEND_\${ARCH/i*86/x86} | tr ';' '\n')" |
SDEPEND="$(marchsdepend EMUL_LINUX_32_SDEPEND)" |
49 |
else |
else |
50 |
SDEPEND="${SDEPEND} |
SDEPEND="${SDEPEND} |
51 |
\$(eval echo \\\$EMUL_LINUX_32_SDEPEND_\${ARCH/i*86/x86} | tr ';' '\n')" |
$(marchsdepend EMUL_LINUX_32_SDEPEND)" |
52 |
fi |
fi |
53 |
fi |
fi |
54 |
|
|
95 |
else |
else |
96 |
echo -e "${COLBLUE}*** ${COLGREEN} LDFLAGS${COLDEFAULT}='${COLYELLOW}not exported${COLDEFAULT}'" |
echo -e "${COLBLUE}*** ${COLGREEN} LDFLAGS${COLDEFAULT}='${COLYELLOW}not exported${COLDEFAULT}'" |
97 |
fi |
fi |
98 |
|
echo -e "${COLBLUE}*** ${COLGREEN} CHOST${COLDEFAULT}='${CHOST}'" |
99 |
|
echo -e "${COLBLUE}*** ${COLGREEN} SRCDIR${COLDEFAULT}='${SRCDIR}/${SRCSUBDIR}'" |
100 |
echo -e "${COLBLUE}*** ${COLGREEN} PKG_CONFIG_PATH${COLDEFAULT}='${PKG_CONFIG_PATH}'" |
echo -e "${COLBLUE}*** ${COLGREEN} PKG_CONFIG_PATH${COLDEFAULT}='${PKG_CONFIG_PATH}'" |
101 |
fi |
fi |
102 |
|
|
108 |
echo -e "${COLBLUE}*** ${COLGREEN} EMUL_LINUX_32${COLDEFAULT}='${EMUL_LINUX_32}'" |
echo -e "${COLBLUE}*** ${COLGREEN} EMUL_LINUX_32${COLDEFAULT}='${EMUL_LINUX_32}'" |
109 |
fi |
fi |
110 |
uname(){ linux32 uname $@; } && export -f uname |
uname(){ linux32 uname $@; } && export -f uname |
111 |
ORIG_CHOST="${CHOST}" && export CHOST="i686-pc-linux-gnu" |
local orig_chost="${CHOST}" && export CHOST="i686-pc-linux-gnu" |
112 |
fi |
fi |
113 |
if [[ ${MULTILIB_VERBOSE} = true ]] |
if [[ ${MULTILIB_VERBOSE} = true ]] |
114 |
then |
then |
127 |
if [[ ${EMUL_LINUX_32} = true ]] |
if [[ ${EMUL_LINUX_32} = true ]] |
128 |
then |
then |
129 |
unset uname |
unset uname |
130 |
export CHOST="${ORIG_CHOST}" && unset ORIG_CHOST |
export CHOST="${orig_chost}" && unset orig_chost |
131 |
fi |
fi |
132 |
} |
} |
133 |
|
|
160 |
echo -e "${COLBLUE}*** ${COLGREEN} LDFLAGS${COLDEFAULT}='${COLYELLOW}not exported${COLDEFAULT}'" |
echo -e "${COLBLUE}*** ${COLGREEN} LDFLAGS${COLDEFAULT}='${COLYELLOW}not exported${COLDEFAULT}'" |
161 |
fi |
fi |
162 |
echo -e "${COLBLUE}*** ${COLGREEN} CHOST${COLDEFAULT}='${CHOST}'" |
echo -e "${COLBLUE}*** ${COLGREEN} CHOST${COLDEFAULT}='${CHOST}'" |
163 |
|
echo -e "${COLBLUE}*** ${COLGREEN} SRCDIR${COLDEFAULT}='${SRCDIR}/${SRCSUBDIR}'" |
164 |
echo -e "${COLBLUE}*** ${COLGREEN} PKG_CONFIG_PATH${COLDEFAULT}='${PKG_CONFIG_PATH}'" |
echo -e "${COLBLUE}*** ${COLGREEN} PKG_CONFIG_PATH${COLDEFAULT}='${PKG_CONFIG_PATH}'" |
165 |
fi |
fi |
166 |
|
|
185 |
# export this for mpatch etc (to repect only-${abi}) |
# export this for mpatch etc (to repect only-${abi}) |
186 |
export MULTILIB_ONLY_ABI=${abi} |
export MULTILIB_ONLY_ABI=${abi} |
187 |
|
|
188 |
cd ${SRCDIR}-${abi} |
if [[ ${ABI_DO_NOT_ENTER_SRCDIR} != true ]] |
189 |
|
then |
190 |
|
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
191 |
|
fi |
192 |
abi-${abi} $@ || die |
abi-${abi} $@ || die |
193 |
|
|
194 |
# unset this is very important |
# unset this is very important |
209 |
# export this for mpatch etc (to repect only-${abi}) |
# export this for mpatch etc (to repect only-${abi}) |
210 |
export MULTILIB_ONLY_ABI=${abi} |
export MULTILIB_ONLY_ABI=${abi} |
211 |
|
|
212 |
cd ${SRCDIR}-${abi} |
if [[ ${ABI_DO_NOT_ENTER_SRCDIR} != true ]] |
213 |
|
then |
214 |
|
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
215 |
|
fi |
216 |
abi-${abi} $@ || die |
abi-${abi} $@ || die |
217 |
|
|
218 |
# unset this is very important |
# unset this is very important |
226 |
local abi |
local abi |
227 |
for abi in ${MULTILIB_ABIS} |
for abi in ${MULTILIB_ABIS} |
228 |
do |
do |
229 |
cd ${SRCDIR}-${abi} |
if [[ ${ABI_DO_NOT_ENTER_SRCDIR} != true ]] |
230 |
|
then |
231 |
|
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
232 |
|
fi |
233 |
abi-${abi} $@ || die |
abi-${abi} $@ || die |
234 |
done |
done |
235 |
} |
} |
239 |
echo \${ABI} |
echo \${ABI} |
240 |
} |
} |
241 |
|
|
242 |
|
mabi-cc() |
243 |
|
{ |
244 |
|
echo "gcc -\${ABI}" |
245 |
|
} |
246 |
|
|
247 |
|
mabi-cxx() |
248 |
|
{ |
249 |
|
echo "g++ -\${ABI}" |
250 |
|
} |
251 |
|
|
252 |
|
mabi-cflags() |
253 |
|
{ |
254 |
|
echo "\${CFLAGS}" |
255 |
|
} |
256 |
|
|
257 |
|
mabi-cxxflags() |
258 |
|
{ |
259 |
|
echo "\${CXXFLAGS}" |
260 |
|
} |
261 |
|
|
262 |
|
mabi-ldflags() |
263 |
|
{ |
264 |
|
echo "\${LDFLAGS}" |
265 |
|
} |
266 |
|
|
267 |
## |
## |
268 |
# multilib compile functions |
# multilib compile functions |
269 |
## |
## |
273 |
# rename the old one |
# rename the old one |
274 |
old_mconfigure=old$(typeset -f mconfigure) |
old_mconfigure=old$(typeset -f mconfigure) |
275 |
eval "${old_mconfigure}" |
eval "${old_mconfigure}" |
276 |
fi |
|
277 |
mconfigure() |
mconfigure() |
278 |
{ |
{ |
279 |
local abi |
local abi |
284 |
|
|
285 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
286 |
do |
do |
287 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
288 |
abi-${abi} oldmconfigure $@ || die |
abi-${abi} oldmconfigure $@ || die |
289 |
done |
done |
290 |
} |
} |
291 |
|
fi |
292 |
|
|
293 |
if [[ ! -z $(typeset -f cmake_configure) ]] |
if [[ ! -z $(typeset -f cmake_configure) ]] |
294 |
then |
then |
295 |
# rename the old one |
# rename the old one |
296 |
old_cmake_configure=old$(typeset -f cmake_configure) |
old_cmake_configure=old$(typeset -f cmake_configure) |
297 |
eval "${old_cmake_configure}" |
eval "${old_cmake_configure}" |
298 |
fi |
|
299 |
cmake_configure() |
cmake_configure() |
300 |
{ |
{ |
301 |
local abi |
local abi |
308 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
309 |
do |
do |
310 |
SRCDIR="${saved_SRCDIR}-${abi}" |
SRCDIR="${saved_SRCDIR}-${abi}" |
311 |
cd ${SRCDIR} |
# honor inside and outside build-dir builds |
312 |
|
if [ -d ${BUILDDIR}/build-${abi} ] |
313 |
|
then |
314 |
|
cd ${BUILDDIR}/build-${abi} |
315 |
|
else |
316 |
|
cd ${SRCDIR} |
317 |
|
fi |
318 |
abi-${abi} oldcmake_configure $@ || die |
abi-${abi} oldcmake_configure $@ || die |
319 |
done |
done |
320 |
# restore SRCDIR |
# restore SRCDIR |
321 |
SRCDIR="${saved_SRCDIR}" |
SRCDIR="${saved_SRCDIR}" |
322 |
} |
} |
323 |
|
fi |
324 |
|
|
325 |
|
if [[ ! -z $(typeset -f cmake_src_compile) ]] |
326 |
|
then |
327 |
|
# rename the old one |
328 |
|
old_cmake_src_compile=old$(typeset -f cmake_src_compile) |
329 |
|
eval "${old_cmake_src_compile}" |
330 |
|
|
331 |
|
cmake_src_compile() |
332 |
|
{ |
333 |
|
local abi |
334 |
|
local abis_to_run="${MULTILIB_ABIS}" |
335 |
|
|
336 |
|
# respect MULTILIB_ONLY_ABI variable |
337 |
|
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
338 |
|
|
339 |
|
for abi in ${abis_to_run} |
340 |
|
do |
341 |
|
# remove build dir if exist |
342 |
|
[[ -d ${BUILDDIR}/build-${abi} ]] && rm -rf ${BUILDDIR}/build-${abi} |
343 |
|
|
344 |
|
# build outside of the source dir |
345 |
|
install -d ${BUILDDIR}/build-${abi} || die |
346 |
|
cd ${BUILDDIR}/build-${abi} |
347 |
|
done |
348 |
|
|
349 |
|
cmake_configure || die |
350 |
|
|
351 |
|
for abi in ${abis_to_run} |
352 |
|
do |
353 |
|
cd ${BUILDDIR}/build-${abi} |
354 |
|
abi-${abi} oldmmake $@ || die |
355 |
|
done |
356 |
|
} |
357 |
|
fi |
358 |
|
|
359 |
|
if [[ ! -z $(typeset -f cmake_src_check) ]] |
360 |
|
then |
361 |
|
# rename the old one |
362 |
|
old_cmake_src_check=old$(typeset -f cmake_src_check) |
363 |
|
eval "${old_cmake_check}" |
364 |
|
|
365 |
|
cmake_src_check() |
366 |
|
{ |
367 |
|
local abi |
368 |
|
local abis_to_run="${MULTILIB_ABIS}" |
369 |
|
|
370 |
|
# respect MULTILIB_ONLY_ABI variable |
371 |
|
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
372 |
|
|
373 |
|
for abi in ${abis_to_run} |
374 |
|
do |
375 |
|
# honor inside and outside build-dir builds |
376 |
|
if [ -d ${BUILDDIR}/build-${abi} ] |
377 |
|
then |
378 |
|
cd ${BUILDDIR}/build-${abi} |
379 |
|
else |
380 |
|
cd ${SRCDIR}-${abi} |
381 |
|
fi |
382 |
|
mmake -j1 -k check || die |
383 |
|
done |
384 |
|
} |
385 |
|
fi |
386 |
|
|
387 |
|
if [[ ! -z $(typeset -f cmake_src_install) ]] |
388 |
|
then |
389 |
|
# rename the old one |
390 |
|
old_cmake_src_install=old$(typeset -f cmake_src_install) |
391 |
|
eval "${old_cmake_install}" |
392 |
|
|
393 |
|
cmake_src_install() |
394 |
|
{ |
395 |
|
local abi |
396 |
|
local abis_to_run="${MULTILIB_ABIS}" |
397 |
|
|
398 |
|
# respect MULTILIB_ONLY_ABI variable |
399 |
|
[[ ! -z ${MULTILIB_ONLY_ABI} ]] && abis_to_run="${MULTILIB_ONLY_ABI}" |
400 |
|
|
401 |
|
for abi in ${abis_to_run} |
402 |
|
do |
403 |
|
# honor inside and outside build-dir builds |
404 |
|
if [ -d ${BUILDDIR}/build-${abi} ] |
405 |
|
then |
406 |
|
cd ${BUILDDIR}/build-${abi} |
407 |
|
else |
408 |
|
cd ${SRCDIR}-${abi} |
409 |
|
fi |
410 |
|
abi-${abi} oldmmake DESTDIR=${BINDIR} $@ install || die |
411 |
|
done |
412 |
|
} |
413 |
|
fi |
414 |
|
|
415 |
if [[ ! -z $(typeset -f munpack) ]] |
if [[ ! -z $(typeset -f munpack) ]] |
416 |
then |
then |
417 |
# rename the old one |
# rename the old one |
418 |
old_munpack=old$(typeset -f munpack) |
old_munpack=old$(typeset -f munpack) |
419 |
eval "${old_munpack}" |
eval "${old_munpack}" |
420 |
fi |
|
421 |
munpack() |
munpack() |
422 |
{ |
{ |
423 |
local abi |
local abi |
429 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
430 |
do |
do |
431 |
echo -e "${COLBLUE}*** ${COLGREEN}unpacking for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}unpacking for ABI -${abi}${COLDEFAULT}" |
432 |
oldmunpack ${SRCFILE} || die |
oldmunpack $@ || die |
433 |
mv ${SRCDIR} ${SRCDIR}-${abi} || die |
mv ${SRCDIR} ${SRCDIR}-${abi} || die |
434 |
done |
done |
435 |
} |
} |
436 |
|
fi |
437 |
|
|
438 |
if [[ ! -z $(typeset -f mmake) ]] |
if [[ ! -z $(typeset -f mmake) ]] |
439 |
then |
then |
440 |
# rename the old one |
# rename the old one |
441 |
old_mmake=old$(typeset -f mmake) |
old_mmake=old$(typeset -f mmake) |
442 |
eval "${old_mmake}" |
eval "${old_mmake}" |
443 |
fi |
|
444 |
mmake() |
mmake() |
445 |
{ |
{ |
446 |
local abi |
local abi |
452 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
453 |
do |
do |
454 |
echo -e "${COLBLUE}*** ${COLGREEN}compiling for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}compiling for ABI -${abi}${COLDEFAULT}" |
455 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
456 |
abi-${abi} oldmmake $@ || die |
abi-${abi} oldmmake $@ || die |
457 |
done |
done |
458 |
} |
} |
459 |
|
fi |
460 |
|
|
461 |
if [[ ! -z $(typeset -f minstall) ]] |
if [[ ! -z $(typeset -f minstall) ]] |
462 |
then |
then |
463 |
# rename the old one |
# rename the old one |
464 |
old_minstall=old$(typeset -f minstall) |
old_minstall=old$(typeset -f minstall) |
465 |
eval "${old_minstall}" |
eval "${old_minstall}" |
466 |
fi |
|
467 |
minstall() |
minstall() |
468 |
{ |
{ |
469 |
local abi |
local abi |
475 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
476 |
do |
do |
477 |
echo -e "${COLBLUE}*** ${COLGREEN}installing for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}installing for ABI -${abi}${COLDEFAULT}" |
478 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
479 |
abi-${abi} oldminstall $@ || die |
abi-${abi} oldminstall $@ || die |
480 |
done |
done |
481 |
} |
} |
482 |
|
fi |
483 |
|
|
484 |
minstall_destdir() |
minstall_destdir() |
485 |
{ |
{ |
492 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
493 |
do |
do |
494 |
echo -e "${COLBLUE}*** ${COLGREEN}installing for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}installing for ABI -${abi}${COLDEFAULT}" |
495 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
496 |
make DESTDIR=${BINDIR} $@ install || die |
make DESTDIR=${BINDIR} $@ install || die |
497 |
done |
done |
498 |
} |
} |
502 |
# rename the old one |
# rename the old one |
503 |
old_mpatch=old$(typeset -f mpatch) |
old_mpatch=old$(typeset -f mpatch) |
504 |
eval "${old_mpatch}" |
eval "${old_mpatch}" |
505 |
fi |
|
506 |
mpatch() |
mpatch() |
507 |
{ |
{ |
508 |
local abi |
local abi |
514 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
515 |
do |
do |
516 |
echo -e "${COLBLUE}*** ${COLGREEN}appling patch for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}appling patch for ABI -${abi}${COLDEFAULT}" |
517 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
518 |
oldmpatch $@ || die |
oldmpatch $@ || die |
519 |
done |
done |
520 |
} |
} |
521 |
|
fi |
522 |
|
|
523 |
if [[ ! -z $(typeset -f mlibtoolize) ]] |
if [[ ! -z $(typeset -f mlibtoolize) ]] |
524 |
then |
then |
525 |
# rename the old one |
# rename the old one |
526 |
old_mlibtoolize=old$(typeset -f mlibtoolize) |
old_mlibtoolize=old$(typeset -f mlibtoolize) |
527 |
eval "${old_mlibtoolize}" |
eval "${old_mlibtoolize}" |
528 |
fi |
|
529 |
mlibtoolize() |
mlibtoolize() |
530 |
{ |
{ |
531 |
local abi |
local abi |
537 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
538 |
do |
do |
539 |
echo -e "${COLBLUE}*** ${COLGREEN}running mlibtoolize for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}running mlibtoolize for ABI -${abi}${COLDEFAULT}" |
540 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
541 |
oldmlibtoolize $@ || die |
oldmlibtoolize $@ || die |
542 |
done |
done |
543 |
} |
} |
544 |
|
fi |
545 |
|
|
546 |
if [[ ! -z $(typeset -f mautoreconf) ]] |
if [[ ! -z $(typeset -f mautoreconf) ]] |
547 |
then |
then |
548 |
# rename the old one |
# rename the old one |
549 |
old_mautoreconf=old$(typeset -f mautoreconf) |
old_mautoreconf=old$(typeset -f mautoreconf) |
550 |
eval "${old_mautoreconf}" |
eval "${old_mautoreconf}" |
551 |
fi |
|
552 |
mautoreconf() |
mautoreconf() |
553 |
{ |
{ |
554 |
local abi |
local abi |
560 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
561 |
do |
do |
562 |
echo -e "${COLBLUE}*** ${COLGREEN}running mautoreconf for ABI -${abi}${COLDEFAULT}" |
echo -e "${COLBLUE}*** ${COLGREEN}running mautoreconf for ABI -${abi}${COLDEFAULT}" |
563 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
564 |
oldmautoreconf $@ || die |
oldmautoreconf $@ || die |
565 |
done |
done |
566 |
} |
} |
567 |
|
fi |
568 |
|
|
569 |
if [[ ! -z $(typeset -f minstalldocs) ]] |
if [[ ! -z $(typeset -f minstalldocs) ]] |
570 |
then |
then |
571 |
# rename the old one |
# rename the old one |
572 |
old_minstalldocs=old$(typeset -f minstalldocs) |
old_minstalldocs=old$(typeset -f minstalldocs) |
573 |
eval "${old_minstalldocs}" |
eval "${old_minstalldocs}" |
574 |
fi |
|
575 |
minstalldocs() |
minstalldocs() |
576 |
{ |
{ |
577 |
local abi |
local abi |
584 |
|
|
585 |
for abi in ${abis_to_run} |
for abi in ${abis_to_run} |
586 |
do |
do |
587 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
588 |
oldminstalldocs $@ || die |
oldminstalldocs $@ || die |
589 |
done |
done |
590 |
} |
} |
591 |
|
fi |
592 |
|
|
593 |
## |
## |
594 |
# multilib mbuild wrappers |
# multilib mbuild wrappers |
595 |
## |
## |
596 |
multilib_src_prepare() |
multilib_src_prepare() |
597 |
{ |
{ |
598 |
munpack |
munpack ${SRCFILE} || die |
599 |
} |
} |
600 |
|
|
601 |
multilib_src_compile() |
multilib_src_compile() |
602 |
{ |
{ |
603 |
mconfigure |
if [[ ! -z $(typeset -f cmake_src_compile) ]] |
604 |
mmake |
then |
605 |
|
cmake_src_compile || die |
606 |
|
else |
607 |
|
mconfigure || die |
608 |
|
mmake || die |
609 |
|
fi |
610 |
} |
} |
611 |
|
|
612 |
multilib_src_check() |
multilib_src_check() |
613 |
{ |
{ |
614 |
mmake -j1 -k check || die |
if [[ ! -z $(typeset -f cmake_src_check) ]] |
615 |
|
then |
616 |
|
cmake_src_check || die |
617 |
|
else |
618 |
|
mmake -j1 -k check || die |
619 |
|
fi |
620 |
} |
} |
621 |
|
|
622 |
multilib_src_install() |
multilib_src_install() |
623 |
{ |
{ |
624 |
minstall_destdir |
if [[ ! -z $(typeset -f cmake_src_install) ]] |
625 |
|
then |
626 |
|
cmake_src_install || die |
627 |
|
else |
628 |
|
mmake DESTDIR=${BINDIR} install || die |
629 |
|
fi |
630 |
|
|
631 |
local i |
local i |
632 |
for abi in ${MULTILIB_ABIS} |
for abi in ${MULTILIB_ABIS} |
633 |
do |
do |
634 |
cd ${SRCDIR}-${abi} |
cd ${SRCDIR}-${abi}/${SRCSUBDIR} |
635 |
for i in ABOUT-NLS AUTHORS BUGS CHANGES ChangeLog COPYING \ |
for i in ABOUT-NLS AUTHORS BUGS CHANGES ChangeLog COPYING \ |
636 |
FAQ LICENSE NEWS README TODO |
FAQ LICENSE NEWS README TODO |
637 |
do |
do |