diff options
author | Florian Fainelli <florian@openwrt.org> | 2009-07-25 21:45:51 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2009-07-25 21:45:51 +0000 |
commit | 11e1304ca0d2be464d881fca375f22deafd52536 (patch) | |
tree | f4eba264bb0dc752b046c6d0f2ed54836fac2ac0 | |
parent | 5f2d2695d9a0090ddede54a61dde715b536fb4e7 (diff) | |
download | mtk-20170518-11e1304ca0d2be464d881fca375f22deafd52536.zip mtk-20170518-11e1304ca0d2be464d881fca375f22deafd52536.tar.gz mtk-20170518-11e1304ca0d2be464d881fca375f22deafd52536.tar.bz2 |
globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857)
SVN-Revision: 16983
-rw-r--r-- | Config.in | 7 | ||||
-rw-r--r-- | include/package-defaults.mk | 4 | ||||
-rw-r--r-- | rules.mk | 14 |
3 files changed, 21 insertions, 4 deletions
@@ -142,6 +142,13 @@ config DEBUG_DIR This will install all compiled package binaries into build_dir/target-*/debug-*/, useful for cross-debugging via gdb/gdbserver +config IPV6 + bool + prompt "Enable IPv6 support in packages" + default n + help + Enable IPV6 support in packages (passes --enable-ipv6 to configure scripts). + comment "Kernel build options" config KERNEL_KALLSYMS diff --git a/include/package-defaults.mk b/include/package-defaults.mk index 753c102..3cba736 100644 --- a/include/package-defaults.mk +++ b/include/package-defaults.mk @@ -60,7 +60,9 @@ CONFIGURE_ARGS = \ --localstatedir=/var \ --mandir=$(CONFIGURE_PREFIX)/man \ --infodir=$(CONFIGURE_PREFIX)/info \ - $(DISABLE_NLS) + $(DISABLE_NLS) \ + $(DISABLE_LARGEFILE) \ + $(DISABLE_IPV6) CONFIGURE_VARS = \ $(TARGET_CONFIGURE_OPTS) \ @@ -153,13 +153,21 @@ else endif ifeq ($(CONFIG_ENABLE_LOCALE),true) - DISABLE_NLS:= + DISABLE_NLS:=--enable-nls else DISABLE_NLS:=--disable-nls endif -ifneq ($(CONFIG_LARGEFILE),y) - DISABLE_LARGEFILE= --disable-largefile +ifeq ($(CONFIG_IPV6),y) + DISABLE_IPV6:=--enable-ipv6 +else + DISABLE_IPV6:=--disable-ipv6 +endif + +ifeq ($(CONFIG_LARGEFILE),y) + DISABLE_LARGEFILE:= +else + DISABLE_LARGEFILE:=--disable-largefile endif ifeq ($(CONFIG_TAR_VERBOSITY),y) |