config/debug/ltrace.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Oct 10 14:30:44 2008 +0000 (2008-10-10)
changeset 916 68af6b83ff7e
parent 914 0b164a321177
child 977 34a6d63fd7ab
permissions -rw-r--r--
Simplify the Tools and Debug facilities menu entries:
- each config file no longer have to define their own 'menuconfig foo - if FOO - endif' gym
- each build script no longer has to say wether they are enabled
- generation of the 'menuconfig' entries for the Tools and Debug facilities now uses the same code
Some re-ordering of the code to be consistent with the steps ordering (tools, then debug).

/trunk/kconfig/kconfig.mk | 66 43 23 0 +++++++++++++++++++++++-------------
/trunk/scripts/build/debug.sh | 14 9 5 0 +++++---
/trunk/scripts/build/tools/000-template.sh | 7 0 7 0 ----
/trunk/scripts/build/tools/100-libelf.sh | 3 0 3 0 --
/trunk/scripts/build/tools/200-sstrip.sh | 2 0 2 0 -
/trunk/scripts/build/debug/000-template.sh | 7 0 7 0 ----
/trunk/scripts/build/debug/100-dmalloc.sh | 3 0 3 0 --
/trunk/scripts/build/debug/400-ltrace.sh | 3 0 3 0 --
/trunk/scripts/build/debug/300-gdb.sh | 3 0 3 0 --
/trunk/scripts/build/debug/500-strace.sh | 3 0 3 0 --
/trunk/scripts/build/debug/200-duma.sh | 3 0 3 0 --
/trunk/scripts/build/tools.sh | 14 9 5 0 +++++---
/trunk/scripts/crosstool.sh | 2 1 1 0
/trunk/config/debug/ltrace.in | 14 3 11 0 ++------
/trunk/config/debug/dmalloc.in | 9 1 8 0 +----
/trunk/config/debug/gdb.in | 9 1 8 0 +----
/trunk/config/debug/strace.in | 10 1 9 0 -----
/trunk/config/debug/duma.in | 10 1 9 0 -----
/trunk/config/tools/libelf.in | 12 2 10 0 +------
/trunk/config/tools/sstrip.in | 10 1 9 0 -----
/trunk/config/config.in | 4 2 2 0 +-
21 files changed, 74 insertions(+), 134 deletions(-)
     1 # EXPERIMENTAL
     2 # ltrace
     3 
     4 config DEBUG_ltrace
     5     select TOOL_libelf
     6     help
     7       ltrace is currently BROKEN! It depends on libelf, and I don't
     8       know how to configure/compile that so that ltrace can successfully
     9       use it. If you manage to build ltrace (and libelf!), please be so
    10       kind as to tell me! Thank you!
    11 
    12 choice
    13     bool
    14     prompt "ltrace version"
    15 
    16 config LTRACE_V_0_3_36
    17     bool
    18     prompt "0.3.36 (OBSOLETE)"
    19     depends on OBSOLETE
    20 
    21 config LTRACE_V_0_4
    22     bool
    23     prompt "0.4"
    24 
    25 # CT_INSERT_VERSION_ABOVE
    26 # Don't remove above line!
    27 endchoice
    28 
    29 config LTRACE_VERSION
    30     string
    31     default "0.3.36" if LTRACE_V_0_3_36
    32     default "0.4" if LTRACE_V_0_4
    33 # CT_INSERT_VERSION_STRING_ABOVE
    34 # # Don't remove above line!