summaryrefslogtreecommitdiff
path: root/config/global/paths.in
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-04-17 20:26:25 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-04-17 20:26:25 (GMT)
commitdd862bd7a46c6bb3f1a9d4bda7bf12c81dd7004b (patch)
tree1c7ecabab6f0d3b161b7308a50430d065af84e26 /config/global/paths.in
parente53b2f3cbde7e0ef3978f0ab63c2ff42ff9ad807 (diff)
Move config files around, and clean up the mess in the config/ directory.
config/kernel/kernel_linux.in | 12 6 6 0 +- config/paths.in | 89 0 89 0 ---------------- config/kernel_linux_headers_install.in | 168 0 168 0 ------------------------------ config/kernel.in | 2 1 1 0 config/kernel_linux_headers_copy.in | 42 0 42 0 -------- config/cc.in | 2 1 1 0 config/logging.in | 110 0 110 0 -------------------- config/build-behave.in | 45 0 45 0 -------- config/libc_uClibc.in | 101 0 101 0 ------------------ config/kernel_linux_headers_sanitised.in | 62 0 62 0 ----------- config/ct-behave.in | 82 0 82 0 --------------- config/kernel_linux.in | 134 0 134 0 ------------------------ config/global.in | 10 5 5 0 +- config/download_extract.in | 171 0 171 0 ------------------------------- config/cc_gcc.in | 130 0 130 0 ------------------------ config/libc_glibc.in | 124 0 124 0 ---------------------- config/libc.in | 4 2 2 0 17 files changed, 15 insertions(+), 1273 deletions(-)
Diffstat (limited to 'config/global/paths.in')
-rw-r--r--config/global/paths.in89
1 files changed, 89 insertions, 0 deletions
diff --git a/config/global/paths.in b/config/global/paths.in
new file mode 100644
index 0000000..3736d66
--- /dev/null
+++ b/config/global/paths.in
@@ -0,0 +1,89 @@
+# Options related to paths and install
+
+comment "Paths"
+
+config LOCAL_TARBALLS_DIR
+ string
+ prompt "Local tarballs directory"
+ default ""
+ help
+ If you have previously downloaded the tarballs, enter the PATH where
+ you stored them here.
+
+config SAVE_TARBALLS
+ bool
+ prompt "Save new tarballs"
+ default n
+ depends on LOCAL_TARBALLS_DIR != ""
+ help
+ If you say 'y' here, new downloaded tarballs will be saved in the
+ directory you entered above.
+
+config PREFIX_DIR
+ string
+ prompt "Prefix directory"
+ default "${HOME}/${CT_TARGET}"
+ help
+ This is the path the toolchain will run from.
+
+config INSTALL_DIR
+ string
+# prompt "Install directory"
+ default "${CT_PREFIX_DIR}"
+# help
+# This is the path the target will be installed into.
+#
+# Normally, you would set this to ${CT_PREFIX_DIR}, but if for some reasons
+# you can't write there, you can install somewhere else and have a third
+# person do the install for you.
+# The reason you might also want to install elsewhere is if you are going
+# to package your shinny new toolchain for distribution.
+
+config CUSTOM_PATCH
+ bool
+ prompt "Use custom patch directory"
+ default n
+ help
+ If you have custom patches that you want to be applied, say 'Y' here and
+ enter the path directory below.
+
+ Note that you must ensure that the patch directory is arranged the same
+ way the official directory is.
+
+config CUSTOM_PATCH_ONLY
+ bool
+ prompt "Only use custom patches"
+ default n
+ depends on CUSTOM_PATCH
+ help
+ Don't apply patches coming with crosstool-NG, only those patches available
+ in the directory below.
+
+ If you say 'N' here, then the patches provided with crosstool-NG will be
+ applied first, and then your patches.
+
+config CUSTOM_PATCH_DIR
+ string
+ prompt "Custom patch directory"
+ default ""
+ depends on CUSTOM_PATCH
+ help
+ Enter the custom patch directory here.
+
+config REMOVE_DOCS
+ bool
+ prompt "Remove documentation"
+ default n
+ help
+ Remove the installed documentation (man and info pages).
+ Gains around 8MiB for a uClibc-based, C and C++ compiler.
+
+config INSTALL_DIR_RO
+ bool
+ prompt "Render the toolchain read-only"
+ default n
+ help
+ Render the directory of the toolchain (and its sub-directories)
+ read-only.
+
+ Usefull for toolchains destined for production.