mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-21 09:42:09 +00:00
dnsmasq: allow building without tftp server support
It saves 2871 bytes on package size while 4 bytes on memory size. Signed-off-by: Rosy Song <rosysong@rosinson.com>
This commit is contained in:
parent
59e62809e6
commit
27be78ef46
@ -30,7 +30,8 @@ PKG_CONFIG_DEPENDS:= CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_dhcp \
|
|||||||
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset \
|
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset \
|
||||||
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack \
|
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack \
|
||||||
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_noid \
|
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_noid \
|
||||||
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_broken_rtc
|
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_broken_rtc \
|
||||||
|
CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_tftp
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
@ -115,6 +116,9 @@ define Package/dnsmasq-full/config
|
|||||||
config PACKAGE_dnsmasq_full_broken_rtc
|
config PACKAGE_dnsmasq_full_broken_rtc
|
||||||
bool "Build with HAVE_BROKEN_RTC."
|
bool "Build with HAVE_BROKEN_RTC."
|
||||||
default n
|
default n
|
||||||
|
config PACKAGE_dnsmasq_full_tftp
|
||||||
|
bool "Build with TFTP server support."
|
||||||
|
default y
|
||||||
endif
|
endif
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -139,7 +143,8 @@ ifeq ($(BUILD_VARIANT),full)
|
|||||||
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset),,-DNO_IPSET) \
|
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset),,-DNO_IPSET) \
|
||||||
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack),-DHAVE_CONNTRACK,) \
|
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack),-DHAVE_CONNTRACK,) \
|
||||||
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_noid),-DNO_ID,) \
|
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_noid),-DNO_ID,) \
|
||||||
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_broken_rtc),-DHAVE_BROKEN_RTC)
|
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_broken_rtc),-DHAVE_BROKEN_RTC) \
|
||||||
|
$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_tftp),,-DNO_TFTP)
|
||||||
COPTS += $(if $(CONFIG_LIBNETTLE_MINI),-DNO_GMP,)
|
COPTS += $(if $(CONFIG_LIBNETTLE_MINI),-DNO_GMP,)
|
||||||
else
|
else
|
||||||
COPTS += -DNO_AUTH -DNO_IPSET -DNO_ID
|
COPTS += -DNO_AUTH -DNO_IPSET -DNO_ID
|
||||||
|
Loading…
x
Reference in New Issue
Block a user