summaryrefslogtreecommitdiffstats
path: root/rules/dnsmasq.make
diff options
context:
space:
mode:
authorJuergen Beisert <j.beisert@pengutronix.de>2009-04-07 19:37:34 +0000
committerJuergen Beisert <j.beisert@pengutronix.de>2009-04-07 19:37:34 +0000
commit79bbb0c72ebf0e550633ee01fda0ff1a8340dcf6 (patch)
treefb785b4389ccf92731f93b3bd3d892d4575b2873 /rules/dnsmasq.make
parent242824a1bd8577512077b89912f52bbf58c98810 (diff)
downloadptxdist-79bbb0c72ebf0e550633ee01fda0ff1a8340dcf6.tar.gz
ptxdist-79bbb0c72ebf0e550633ee01fda0ff1a8340dcf6.tar.xz
* dnsmasq: Add build options
- internal TFTP feature - IPv6 support git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10269 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/dnsmasq.make')
-rw-r--r--rules/dnsmasq.make16
1 files changed, 13 insertions, 3 deletions
diff --git a/rules/dnsmasq.make b/rules/dnsmasq.make
index e1b7f7718..5c615151c 100644
--- a/rules/dnsmasq.make
+++ b/rules/dnsmasq.make
@@ -38,9 +38,19 @@ $(DNSMASQ_SOURCE):
# Prepare
# ----------------------------------------------------------------------------
-DNSMASQ_PATH := PATH=$(CROSS_PATH)
-DNSMASQ_COMPILE_ENV := $(CROSS_ENV)
-DNSMASQ_MAKEVARS := PREFIX=/usr
+DNSMASQ_PATH := PATH=$(CROSS_PATH)
+DNSMASQ_COMPILE_ENV := $(CROSS_ENV)
+
+DNSMASQ_COPT :=
+
+ifndef PTXCONF_DNSMASQ_TFTP
+DNSMASQ_COPT += -DNO_TFTP
+endif
+ifndef PTXCONF_DNSMASQ_IPV6
+DNSMASQ_COPT += -DNO_IPV6
+endif
+
+DNSMASQ_MAKEVARS := PREFIX=/usr AWK=awk COPTS='$(DNSMASQ_COPT)'
$(STATEDIR)/dnsmasq.prepare:
@$(call targetinfo)