config/global.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Mar 29 00:15:32 2010 +0200 (2010-03-29)
changeset 1864 758d5137fe87
parent 693 458facedc485
child 2040 c0162f201864
permissions -rw-r--r--
scripts/populate: optimise search loop

Curently, populate will iterate over all ELF (shared objects|executables)
to look for missing NEEDED DSOs, adding to the list at every iterations
of the search loop.

Instead of looking again at previously handled ELF files, recursively
resolve every ELf files.

Also, in case there are a whole lot of files (more than the shell can
accept as arguments list, or creating a command line longer than the
shell can cope with), use a temporary file with the list of files
to search for missing dependencies.
yann@1
     1
# Overall toolchain configuration: paths, jobs, etc...
yann@1
     2
yann@1
     3
menu "Paths and misc options"
yann@1
     4
yann@446
     5
source "config/global/ct-behave.in"
yann@694
     6
source "config/global/paths.in"
yann@693
     7
source "config/global/download.in"
yann@693
     8
source "config/global/extract.in"
yann@446
     9
source "config/global/build-behave.in"
yann@446
    10
source "config/global/logging.in"
yann@1
    11
yann@1
    12
endmenu