config/companion_tools.in
author Ray Donnelly <mingw.android@gmail.com>
Thu Feb 20 18:23:08 2014 +0000 (2014-02-20)
changeset 3292 9321d9d7af9b
parent 3291 ccef9a13c09b
child 3293 e11a8a2e225d
permissions -rw-r--r--
If GNU make 3.81 is not found then build it as a companion tool.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
[yann.morin.1998@free.fr: add message "checking for make 3.81"]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <8b8bf6998f3d239f6c74.1392920971@advancedsearch.virginmedia.com>
Patchwork-Id: 322302
richard@1727
     1
# Companion tools config options
richard@1727
     2
richard@1727
     3
menu "Companion tools"
richard@1727
     4
mingw@3292
     5
config COMP_TOOLS_make_3_81_NEEDED
mingw@3292
     6
    bool
mingw@3292
     7
    depends on ! CONFIGURE_has_make381
mingw@3292
     8
    default y
mingw@3292
     9
    select COMP_TOOLS
mingw@3292
    10
    select COMP_TOOLS_make
mingw@3292
    11
richard@1727
    12
comment "READ HELP before you say 'Y' below !!!"
mingw@3292
    13
richard@1727
    14
config COMP_TOOLS
richard@1727
    15
    bool
richard@1727
    16
    prompt "Build some companion tools"
richard@1727
    17
    help
richard@1727
    18
      Crosstool-NG relies on some external tools to be recent enough, namely:
yann@2285
    19
        make = 3.81 (in some cases)
richard@1728
    20
        m4 >= 1.4.12
richard@1727
    21
        autoconf >= 2.63
richard@1729
    22
        automake >= 1.10.2
richard@1730
    23
        libtool >= 2.2.4
richard@1727
    24
      
richard@1727
    25
      If your system has older versions, we can build them for you,
richard@1727
    26
      but you are strongly encouraged to update your system instead!
richard@1727
    27
richard@1727
    28
if COMP_TOOLS
richard@1727
    29
yann@2285
    30
config COMP_TOOLS_make
yann@2285
    31
    bool
yann@2285
    32
    prompt "make"
yann@2285
    33
richard@1728
    34
config COMP_TOOLS_m4
richard@1728
    35
    bool
richard@1728
    36
    prompt "m4"
richard@1728
    37
richard@1727
    38
config COMP_TOOLS_autoconf
richard@1727
    39
    bool
richard@1727
    40
    prompt "autoconf"
richard@1727
    41
richard@1729
    42
config COMP_TOOLS_automake
richard@1729
    43
    bool
richard@1729
    44
    prompt "automake"
richard@1729
    45
richard@1730
    46
config COMP_TOOLS_libtool
richard@1730
    47
    bool
richard@1730
    48
    prompt "libtool"
richard@1730
    49
richard@1727
    50
endif
richard@1727
    51
richard@1727
    52
endmenu