@ -23,7 +23,8 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSI
PKG_INSTALL := 1
PKG_INSTALL := 1
PKG_BUILD_PARALLEL := 1
PKG_BUILD_PARALLEL := 1
PKG_CONFIG_DEPENDS := CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcpv6 \
PKG_CONFIG_DEPENDS := CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcp \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcpv6 \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dnssec \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dnssec \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _auth \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _auth \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _ipset \
CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _ipset \
@ -76,8 +77,8 @@ endef
d e f i n e P a c k a g e / d n s m a s q - f u l l / d e s c r i p t i o n
d e f i n e P a c k a g e / d n s m a s q - f u l l / d e s c r i p t i o n
$( call Package /dnsmasq /description )
$( call Package /dnsmasq /description )
T h i s i s a f u l l y c o n f i g u r a b l e v a r i a n t w i t h D H C P v 6 , D N S S E C , A u t h o r i t a t i v e D N S a n d
T h i s i s a f u l l y c o n f i g u r a b l e v a r i a n t w i t h D H C P v 4 , D H C P v 6 , D N S S E C , A u t h o r i t a t i v e D N S
I P s e t , C o n n t r a c k s u p p o r t & N O _ I D e n a b l e d b y d e f a u l t .
a n d I P s e t , C o n n t r a c k s u p p o r t & N O _ I D e n a b l e d b y d e f a u l t .
e n d e f
e n d e f
d e f i n e P a c k a g e / d n s m a s q / c o n f f i l e s
d e f i n e P a c k a g e / d n s m a s q / c o n f f i l e s
@ -87,9 +88,12 @@ endef
d e f i n e P a c k a g e / d n s m a s q - f u l l / c o n f i g
d e f i n e P a c k a g e / d n s m a s q - f u l l / c o n f i g
if PACKAGE_dnsmasq-full
if PACKAGE_dnsmasq-full
config PACKAGE_dnsmasq_full_dhcp
bool "Build with DHCP support."
default y
config PACKAGE_dnsmasq_full_dhcpv6
config PACKAGE_dnsmasq_full_dhcpv6
bool "Build with DHCPv6 support."
bool "Build with DHCPv6 support."
depends on IPV6
depends on IPV6 && PACKAGE_dnsmasq_full_dhcp
default y
default y
config PACKAGE_dnsmasq_full_dnssec
config PACKAGE_dnsmasq_full_dnssec
bool "Build with DNSSEC support."
bool "Build with DNSSEC support."
@ -125,7 +129,8 @@ ifeq ($(BUILD_VARIANT),nodhcpv6)
e n d i f
e n d i f
i f e q ( $( BUILD_VARIANT ) , f u l l )
i f e q ( $( BUILD_VARIANT ) , f u l l )
COPTS += $( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcpv6) ,,-DNO_DHCP6) \
COPTS += $( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcp) ,,-DNO_DHCP) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dhcpv6) ,,-DNO_DHCP6) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dnssec) ,-DHAVE_DNSSEC) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _dnssec) ,-DHAVE_DNSSEC) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _auth) ,,-DNO_AUTH) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _auth) ,,-DNO_AUTH) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _ipset) ,,-DNO_IPSET) \
$( if $( CONFIG_PACKAGE_dnsmasq_$( BUILD_VARIANT) _ipset) ,,-DNO_IPSET) \