summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-07-13 12:15:53 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-07-13 12:15:53 (GMT)
commitc6025fb66ab49c7980abe5c75e3a6b5a9b32b172 (patch)
tree84cb322710e37455dcf7f529c3c1fb32b4847e9f /config
parent7eeab77560e89446ad1c892bac8bfda4e50dd517 (diff)
Introduce a BROKEN option (depends on EXPERIMENTAL) to hide/see broken stuff for debugging sessions!
Re-order: OBSOLETE goes before EXPERIMENTAL.
Diffstat (limited to 'config')
-rw-r--r--config/global.in31
1 files changed, 22 insertions, 9 deletions
diff --git a/config/global.in b/config/global.in
index 001eaac..ae34915 100644
--- a/config/global.in
+++ b/config/global.in
@@ -3,6 +3,10 @@
# Ah, this option is here to break the dependency tracking, and allow
# dependent option to line-up with the options they depend on ,rather
# than being indented
+# Use it to intersperse two config options depending one on the other,
+# but don't want the second to be indented (for example because you have
+# a comment between the two to separate them). See DOWNLOAD and EXTRACT
+# options to see how it is used.
config FOOBAR
bool
default n
@@ -11,6 +15,16 @@ menu "Paths and misc options"
comment "crosstool-NG behavior"
+config OBSOLETE
+ bool
+ prompt "Use obsolete features"
+ default n
+ help
+ If you set this to Y, you will be able to select obsolete features.
+
+ Such obsolete features are the use of old kernel headers, old
+ gcc versions, etc...
+
config EXPERIMENTAL
bool
prompt "Try features marked as EXPERIMENTAL"
@@ -25,15 +39,13 @@ config EXPERIMENTAL
- unfinished, in which case you could try hacking it and send me the result
- non-existant, in which case you could also try hacking it in and send the result
-config OBSOLETE
+config BROKEN
bool
- prompt "Use obsolete features"
+ prompt "Try broken stuff"
default n
+ depends on EXPERIMENTAL
help
- If you set this to Y, you will be able to select obsolete features.
-
- Such obsolete features are the use of old kernel headers, old
- gcc versions, etc...
+ Select this if you want to _debug_ broken stuff.
config DEBUG_CT
bool
@@ -226,13 +238,13 @@ config ONLY_DOWNLOAD
config FOOBAR
+if ! ONLY_DOWNLOAD
+
comment "Extracting"
- depends on ! ONLY_DOWNLOAD
config FORCE_EXTRACT
bool
prompt "Force extractions"
- depends on ! ONLY_DOWNLOAD
default n
help
Force extraction of already exctracted tarballs.
@@ -243,13 +255,14 @@ config FORCE_EXTRACT
config ONLY_EXTRACT
bool
prompt "Stop after extracting tarballs"
- depends on ! ONLY_DOWNLOAD
default n
help
Exit after unpacking and patching tarballs.
Usefull to look at the code before doing the build itself.
+endif # ! ONLY_DOWNLOAD
+
comment "Logging"
choice