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:
		| @@ -30,7 +30,8 @@ PKG_CONFIG_DEPENDS:= CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_dhcp \ | ||||
| 	CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset \ | ||||
| 	CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack \ | ||||
| 	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 | ||||
|  | ||||
| @@ -115,6 +116,9 @@ define Package/dnsmasq-full/config | ||||
| 	config PACKAGE_dnsmasq_full_broken_rtc | ||||
| 		bool "Build with HAVE_BROKEN_RTC." | ||||
| 		default n | ||||
| 	config PACKAGE_dnsmasq_full_tftp | ||||
| 		bool "Build with TFTP server support." | ||||
| 		default y | ||||
| 	endif | ||||
| endef | ||||
|  | ||||
| @@ -139,7 +143,8 @@ ifeq ($(BUILD_VARIANT),full) | ||||
| 		$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_ipset),,-DNO_IPSET) \ | ||||
| 		$(if $(CONFIG_PACKAGE_dnsmasq_$(BUILD_VARIANT)_conntrack),-DHAVE_CONNTRACK,) \ | ||||
| 		$(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,) | ||||
| else | ||||
| 	COPTS += -DNO_AUTH -DNO_IPSET -DNO_ID | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Rosy Song
					Rosy Song