From: Tomasz Maciej Nowak <[email protected]>

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 <[email protected]>
---
 target/sdk/files/Config.in | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/target/sdk/files/Config.in b/target/sdk/files/Config.in
index 12c0f6a6246c..e0b8160e5dfb 100644
--- a/target/sdk/files/Config.in
+++ b/target/sdk/files/Config.in
@@ -18,6 +18,24 @@ 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. 
If uClibc is
+                 used, it is also built with locale support.
+
        comment "Package build options"
 
        config DEBUG
-- 
2.39.1


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to