From: Tomasz Maciej Nowak <tmn...@gmail.com>

Some packages offer functionalities guarded by these options and it'll
be impossible to reach them without changing Config-build.in. So allow
to toggle these in more friendly way, by exposing them in configuration
menu.

Signed-off-by: Tomasz Maciej Nowak <tmn...@gmail.com>
---
v1 -> v2
* drop uClibc from NLS help description, not supported anymore

 target/sdk/files/Config.in | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/target/sdk/files/Config.in b/target/sdk/files/Config.in
index 7926e124265a..a14c17fe955b 100644
--- a/target/sdk/files/Config.in
+++ b/target/sdk/files/Config.in
@@ -18,6 +18,23 @@ menu "Global build settings"
                bool "Cryptographically sign package lists"
                default y
 
+       comment "General build options"
+
+       config BUILD_PATENTED
+               default n
+               bool "Compile with support for patented functionality"
+               help
+                 When this option is disabled, software which provides 
patented functionality
+                 will not be built.  In case software provides optional 
support for patented
+                 functionality, this optional support will get disabled for 
this package.
+
+       config BUILD_NLS
+               default n
+               bool "Compile with full language support"
+               help
+                 When this option is enabled, packages are built with the full 
versions of
+                 iconv and GNU gettext instead of the default OpenWrt stubs.
+
        comment "Package build options"
 
        config DEBUG
-- 
2.39.2


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to