config: add big EXPERIMENTAL option
[openwrt/staging/jow.git] / config / Config-build.in
index bae1552096af1f1aae15a15b78cb83c86a2ad00b..0aaf6b31c38bd554d21305c0c397b92f22153fe7 100644 (file)
@@ -5,6 +5,20 @@
 # See /LICENSE for more information.
 #
 
+config EXPERIMENTAL
+       bool "Enable experimental features by default"
+       default n
+       help
+         Set this option to build with latest bleeding edge features
+         which may or may not work as expected.
+         If you would like to help the development of OpenWrt, you are
+         encouraged to set this option and provide feedback (both
+         positive and negative). But do so only if you know how to
+         recover your device in case of flashing potentially non-working
+         firmware.
+       
+         If you plan to use this build in production, say NO!
+
 menu "Global build settings"
 
        config JSON_OVERVIEW_IMAGE_INFO
@@ -51,7 +65,7 @@ menu "Global build settings"
        config TESTING_KERNEL
                bool "Use the testing kernel version"
                depends on HAS_TESTING_KERNEL
-               default n
+               default EXPERIMENTAL
                help
                  If the target supports a newer kernel version than the default,
                  you can use this config option to enable it
@@ -182,6 +196,14 @@ menu "Global build settings"
                help
                  Specifies arguments passed to the strip command when stripping binaries.
 
+       config SSTRIP_ARGS
+               string
+               prompt "Sstrip arguments"
+               depends on USE_SSTRIP
+               default "-z"
+               help
+                 Specifies arguments passed to the sstrip command when stripping binaries.
+
        config STRIP_KERNEL_EXPORTS
                bool "Strip unnecessary exports from the kernel image"
                help
@@ -207,10 +229,6 @@ menu "Global build settings"
                config USE_UCLIBCXX
                        bool "uClibc++"
 
-               config USE_LIBCXX
-                       bool "libc++"
-                       depends on !USE_UCLIBC
-
                config USE_LIBSTDCXX
                        bool "libstdc++"
        endchoice