1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/config/global/extract.in Sat Nov 01 16:49:00 2008 +0000
1.3 @@ -0,0 +1,42 @@
1.4 +# Options specific to extracting packages
1.5 +
1.6 +comment "Extracting"
1.7 +
1.8 +config FORCE_EXTRACT
1.9 + bool
1.10 + prompt "Force extractions"
1.11 + default n
1.12 + help
1.13 + Force extraction of already exctracted tarballs.
1.14 +
1.15 + Usefull if you suspect a previous extract did not complete (eg. broken
1.16 + tarball), or you added a new set of patches for this component.
1.17 +
1.18 +config OVERIDE_CONFIG_GUESS_SUB
1.19 + bool
1.20 + prompt "Override config.{guess,sub}"
1.21 + default y
1.22 + help
1.23 + Override tools' versions of config.guess and config.sub with the ones
1.24 + from crosstool-NG. This means that all instances of config.guess and
1.25 + config.sub in gcc, binutils, glibc, etc... will be replaced.
1.26 +
1.27 + Most of the time, the versions of those scripts found in packages are old
1.28 + versions, thus lacking some target definitions. This is the case for
1.29 + uClibc-based tuples in old versions of gcc and gdb, for example.
1.30 +
1.31 + Also, doing so will guarantee that all components have the same tuples
1.32 + definitions for your target, and not diverging ones.
1.33 +
1.34 + You can update the ones provided with crosstool-NG by first running:
1.35 + ct-ng updatetools
1.36 + in the directory where you want to run crosstool-NG prior to the build.
1.37 +
1.38 +config ONLY_EXTRACT
1.39 + bool
1.40 + prompt "Stop after extracting tarballs"
1.41 + default n
1.42 + help
1.43 + Exit after unpacking and patching tarballs.
1.44 +
1.45 + Usefull to look at the code before doing the build itself.