config/paths.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Apr 17 20:02:07 2008 +0000 (2008-04-17)
changeset 445 17aa08b441f2
parent 442 config/global.in@ab046c11fbf7
permissions -rw-r--r--
Break-down config/global.in into smaller, much more maintainable files.

config/paths.in | 419 1 418 0 --------------------------------------------------------
1 file changed, 1 insertion(+), 418 deletions(-)
     1 # Options related to paths and install
     2 
     3 comment "Paths"
     4 
     5 config LOCAL_TARBALLS_DIR
     6     string
     7     prompt "Local tarballs directory"
     8     default ""
     9     help
    10       If you have previously downloaded the tarballs, enter the PATH where
    11       you stored them here.
    12 
    13 config SAVE_TARBALLS
    14     bool
    15     prompt "Save new tarballs"
    16     default n
    17     depends on LOCAL_TARBALLS_DIR != ""
    18     help
    19       If you say 'y' here, new downloaded tarballs will be saved in the
    20       directory you entered above.
    21 
    22 config PREFIX_DIR
    23     string
    24     prompt "Prefix directory"
    25     default "${HOME}/${CT_TARGET}"
    26     help
    27       This is the path the toolchain will run from.
    28 
    29 config INSTALL_DIR
    30     string
    31 #    prompt "Install directory"
    32     default "${CT_PREFIX_DIR}"
    33 #    help
    34 #      This is the path the target will be installed into.
    35 #      
    36 #      Normally, you would set this to ${CT_PREFIX_DIR}, but if for some reasons
    37 #      you can't write there, you can install somewhere else and have a third
    38 #      person do the install for you.
    39 #      The reason you might also want to install elsewhere is if you are going
    40 #      to package your shinny new toolchain for distribution.
    41 
    42 config CUSTOM_PATCH
    43     bool
    44     prompt "Use custom patch directory"
    45     default n
    46     help
    47       If you have custom patches that you want to be applied, say 'Y' here and
    48       enter the path directory below.
    49       
    50       Note that you must ensure that the patch directory is arranged the same
    51       way the official directory is.
    52 
    53 config CUSTOM_PATCH_ONLY
    54     bool
    55     prompt "Only use custom patches"
    56     default n
    57     depends on CUSTOM_PATCH
    58     help
    59       Don't apply patches coming with crosstool-NG, only those patches available
    60       in the directory below.
    61       
    62       If you say 'N' here, then the patches provided with crosstool-NG will be
    63       applied first, and then your patches.
    64 
    65 config CUSTOM_PATCH_DIR
    66     string
    67     prompt "Custom patch directory"
    68     default ""
    69     depends on CUSTOM_PATCH
    70     help
    71       Enter the custom patch directory here.
    72 
    73 config REMOVE_DOCS
    74     bool
    75     prompt "Remove documentation"
    76     default n
    77     help
    78       Remove the installed documentation (man and info pages).
    79       Gains around 8MiB for a uClibc-based, C and C++ compiler.
    80 
    81 config INSTALL_DIR_RO
    82     bool
    83     prompt "Render the toolchain read-only"
    84     default n
    85     help
    86       Render the directory of the toolchain (and its sub-directories)
    87       read-only.
    88       
    89       Usefull for toolchains destined for production.