diff options
Diffstat (limited to 'system')
-rw-r--r-- | system/Config.in | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/system/Config.in b/system/Config.in index 4c05186fc5..4c7efac59c 100644 --- a/system/Config.in +++ b/system/Config.in @@ -382,6 +382,40 @@ comment "automatic network configuration via DHCP needs ifupdown or busybox" endif # BR2_ROOTFS_SKELETON_DEFAULT +config BR2_ENABLE_LOCALE_PURGE + bool "Purge unwanted locales" + default y + help + Explicitly specify what locales to install on target. If N + then all locales supported by packages are installed. + +config BR2_ENABLE_LOCALE_WHITELIST + string "Locales to keep" + default "C en_US" + depends on BR2_ENABLE_LOCALE_PURGE + help + Whitespace seperated list of locales to allow on target. + Locales not listed here will be removed from the target. + See 'locale -a' on your host for a list of locales available + on your build host, or have a look in /usr/share/locale in + the target file system for available locales. + + Notice that listing a locale here doesn't guarantee that it + will be available on the target - That purely depends on the + support for that locale in the selected packages. + +config BR2_GENERATE_LOCALE + string "Generate locale data" + default "" + depends on \ + (BR2_TOOLCHAIN_BUILDROOT_UCLIBC && BR2_ENABLE_LOCALE) || \ + BR2_TOOLCHAIN_USES_GLIBC + help + Generate support for a list of locales. Locales can be + specified with or without encoding, when no encoding is + specified, UTF-8 is assumed. Examples of locales: en_US, + fr_FR.UTF-8. + config BR2_TARGET_TZ_INFO bool "Install timezone info" # No timezone for musl; only for uClibc or glibc. |