config/libc/mingw.in.2
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Jan 28 22:06:49 2011 +0100 (2011-01-28)
changeset 2284 7ede374110e5
child 2484 d1a8c2ae7946
permissions -rw-r--r--
config: add an option not to remove the destination directory

In certain circumstances, removing the destination/installation directory
is a bad idea. For example, when the build environment is already taking
care of sanitising the build tree, and pre-installs stuff in there, it is
a very bad idea to remove the destination directory.

This happens now in buildroot, as the crostool-NG backend now installs the
toolchain in the common host-tools directory, and pre-install there a few
host-utilities (eg. host-automake and host-gawk).

Provide a config knob to turn on/off the removal of the destination
directory, defaulting to 'y' (previous behavior), and forced to 'n' when
used as a backend.

Reported-by: Peter Korsgaard <jacmet@sunsite.dk>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
bartvdrmeulen@2018
     1
# Part-2 of mingw C library options: development libraries
bartvdrmeulen@2018
     2
bartvdrmeulen@2018
     3
config MINGW_DIRECTX
bartvdrmeulen@2018
     4
    bool
bartvdrmeulen@2018
     5
    prompt "Include DirectX development files"
bartvdrmeulen@2018
     6
    default n
bartvdrmeulen@2018
     7
bartvdrmeulen@2018
     8
config MINGW_OPENGL
bartvdrmeulen@2018
     9
    bool
bartvdrmeulen@2018
    10
    prompt "Include OpenGL development files"
bartvdrmeulen@2018
    11
    default n
bartvdrmeulen@2018
    12
bartvdrmeulen@2018
    13
config MINGW_PDCURSES
bartvdrmeulen@2018
    14
    bool
bartvdrmeulen@2018
    15
    prompt "Include PDCurses (NCurses library) development files"
bartvdrmeulen@2018
    16
    default n
bartvdrmeulen@2018
    17
bartvdrmeulen@2018
    18
choice
bartvdrmeulen@2018
    19
    bool
bartvdrmeulen@2018
    20
    prompt "PDCurses library version"
bartvdrmeulen@2018
    21
    depends on MINGW_PDCURSES
bartvdrmeulen@2018
    22
bartvdrmeulen@2018
    23
config MINGW_PDCURSES_V_3_4
bartvdrmeulen@2018
    24
    bool
bartvdrmeulen@2018
    25
    prompt "3.4"
bartvdrmeulen@2018
    26
bartvdrmeulen@2018
    27
# CT_INSERT_VERSION_ABOVE
bartvdrmeulen@2018
    28
# Don't remove above line!
bartvdrmeulen@2018
    29
bartvdrmeulen@2018
    30
config MINGW_PDCURSES_V_select
bartvdrmeulen@2018
    31
    bool
bartvdrmeulen@2018
    32
    prompt "Other version"
bartvdrmeulen@2018
    33
bartvdrmeulen@2018
    34
endchoice
bartvdrmeulen@2018
    35
bartvdrmeulen@2018
    36
config MINGW_PDCURSES_VERSION
bartvdrmeulen@2018
    37
    string
bartvdrmeulen@2018
    38
    prompt "PDCurses library version" if MINGW_PDCURSES_V_select
bartvdrmeulen@2018
    39
    default "3.4" if MINGW_PDCURSES_V_3_4
bartvdrmeulen@2018
    40
# CT_INSERT_VERSION_STRING_ABOVE
bartvdrmeulen@2018
    41
# Don't remove above line!
bartvdrmeulen@2018
    42
    help
bartvdrmeulen@2018
    43
      Enter the version number of the PDCurses library to use
bartvdrmeulen@2018
    44
bartvdrmeulen@2018
    45
config MINGW_GNURX
bartvdrmeulen@2018
    46
    bool
bartvdrmeulen@2018
    47
    prompt "Include GnuRX (regex library) development files"
bartvdrmeulen@2018
    48
    default n
bartvdrmeulen@2018
    49
bartvdrmeulen@2018
    50
choice
bartvdrmeulen@2018
    51
    bool
bartvdrmeulen@2018
    52
    prompt "GnuRX library version"
bartvdrmeulen@2018
    53
    depends on MINGW_GNURX
bartvdrmeulen@2018
    54
bartvdrmeulen@2018
    55
config MINGW_GNURX_V_2_5_1
bartvdrmeulen@2018
    56
    bool
bartvdrmeulen@2018
    57
    prompt "2.5.1"
bartvdrmeulen@2018
    58
bartvdrmeulen@2018
    59
# CT_INSERT_VERSION_ABOVE
bartvdrmeulen@2018
    60
# Don't remove above line!
bartvdrmeulen@2018
    61
bartvdrmeulen@2018
    62
config MINGW_GNURX_V_select
bartvdrmeulen@2018
    63
    bool
bartvdrmeulen@2018
    64
    prompt "Other version"
bartvdrmeulen@2018
    65
bartvdrmeulen@2018
    66
endchoice
bartvdrmeulen@2018
    67
bartvdrmeulen@2018
    68
config MINGW_GNURX_VERSION
bartvdrmeulen@2018
    69
    string
bartvdrmeulen@2018
    70
    prompt "GnuRX library version" if MINGW_GNURX_V_select
bartvdrmeulen@2018
    71
    default "2.5.1" if MINGW_GNURX_V_2_5_1
bartvdrmeulen@2018
    72
# CT_INSERT_VERSION_STRING_ABOVE
bartvdrmeulen@2018
    73
# Don't remove above line!
bartvdrmeulen@2018
    74
    help
bartvdrmeulen@2018
    75
      Enter the version number of the Regex library to use
bartvdrmeulen@2018
    76