config/global/extract.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Aug 30 19:33:48 2009 +0200 (2009-08-30)
changeset 1497 1b90f0b34c80
child 1510 0d601781661d
permissions -rw-r--r--
config: move down companion libraries sub-menu

Move the companion libraries sub-menu down the main menu.
That way, the user does not need to go back and forth in the menu
to change options set by the different components that select the
companion libraries (binutils, gcc, gdb).
yann@693
     1
# Options specific to extracting packages
yann@693
     2
yann@693
     3
comment "Extracting"
yann@693
     4
yann@693
     5
config FORCE_EXTRACT
yann@693
     6
    bool
yann@693
     7
    prompt "Force extractions"
yann@693
     8
    default n
yann@693
     9
    help
yann@693
    10
      Force extraction of already exctracted tarballs.
yann@693
    11
      
yann@693
    12
      Usefull if you suspect a previous extract did not complete (eg. broken
yann@693
    13
      tarball), or you added a new set of patches for this component.
yann@693
    14
yann@693
    15
config OVERIDE_CONFIG_GUESS_SUB
yann@693
    16
    bool
yann@693
    17
    prompt "Override config.{guess,sub}"
yann@693
    18
    default y
yann@693
    19
    help
yann@693
    20
      Override tools' versions of config.guess and config.sub with the ones
yann@693
    21
      from crosstool-NG. This means that all instances of config.guess and
yann@693
    22
      config.sub in gcc, binutils, glibc, etc... will be replaced.
yann@693
    23
yann@693
    24
      Most of the time, the versions of those scripts found in packages are old
yann@693
    25
      versions, thus lacking some target definitions. This is the case for
yann@693
    26
      uClibc-based tuples in old versions of gcc and gdb, for example.
yann@693
    27
yann@693
    28
      Also, doing so will guarantee that all components have the same tuples
yann@693
    29
      definitions for your target, and not diverging ones.
yann@693
    30
yann@693
    31
      You can update the ones provided with crosstool-NG by first running:
yann@693
    32
        ct-ng updatetools
yann@693
    33
      in the directory where you want to run crosstool-NG prior to the build.
yann@693
    34
yann@693
    35
config ONLY_EXTRACT
yann@693
    36
    bool
yann@693
    37
    prompt "Stop after extracting tarballs"
yann@693
    38
    default n
yann@693
    39
    help
yann@693
    40
      Exit after unpacking and patching tarballs.
yann@693
    41
      
yann@693
    42
      Usefull to look at the code before doing the build itself.