From: Tomasz Maciej Nowak Date: Fri, 17 Feb 2023 13:21:01 +0000 (+0100) Subject: sdk: expose PATENTED an NLS build options X-Git-Tag: v23.05.0-rc1~840 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=477ff0821a5e532adc0861d4093029967f5e1178;p=openwrt%2Fstaging%2Fpepe2k.git sdk: expose PATENTED an NLS build options 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 --- diff --git a/target/sdk/files/Config.in b/target/sdk/files/Config.in index 7926e12426..a14c17fe95 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