config/debug/ltrace.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Thu Dec 27 12:45:22 2012 +0100 (2012-12-27)
changeset 3152 b286c7993be5
parent 2484 d1a8c2ae7946
child 3289 defadbff9afd
permissions -rw-r--r--
scripts/addToolsVersion: properly handle .in vs. .in.2

While most components have their version in the .in file, some
have it in the .in.2 (eg. elf2flt).

Currently, to handle this case, we indiscriminately munge both files,
but this is wrong: in the elf2flt case, if we add a binutils version,
we do not want it to be added to elf2flt, and conversely.

So, for each tool, we need to explicitly know what file to munge.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@245
     1
# ltrace
yann@245
     2
yann@2444
     3
## depends on ! BACKEND
yann@2444
     4
##
yann@2444
     5
## select LIBELF_TARGET
yann@2444
     6
##
yann@2444
     7
## help ltrace is a program that simply runs the specified command until it exits.
yann@2444
     8
## help It intercepts and records the dynamic library calls which are called by
yann@2444
     9
## help the executed process and the signals which are received by that process.
yann@2444
    10
## help It can also intercept and print the system calls executed by the program.
yann@245
    11
yann@245
    12
choice
yann@245
    13
    bool
yann@245
    14
    prompt "ltrace version"
yann@1535
    15
# Don't remove next line
yann@1535
    16
# CT_INSERT_VERSION_BELOW
yann@245
    17
jocke@1685
    18
config LTRACE_V_0_5_3
jocke@1685
    19
    bool
yann@1786
    20
    prompt "0.5.3"
jocke@1685
    21
    select LTRACE_0_5_3_or_later
jocke@1685
    22
yann@1534
    23
config LTRACE_V_0_5_2
yann@245
    24
    bool
yann@1534
    25
    prompt "0.5.2"
yann@1036
    26
yann@245
    27
endchoice
yann@245
    28
yann@245
    29
config LTRACE_VERSION
yann@245
    30
    string
yann@1535
    31
# Don't remove next line
yann@1535
    32
# CT_INSERT_VERSION_STRING_BELOW
jocke@1685
    33
    default "0.5.3" if LTRACE_V_0_5_3
yann@1534
    34
    default "0.5.2" if LTRACE_V_0_5_2
jocke@1685
    35
jocke@1685
    36
config LTRACE_0_5_3_or_later
jocke@1685
    37
    bool