From: Vladimír Čunát Date: Mon, 13 Mar 2017 19:26:46 +0000 (+0100) Subject: daemon/lua/kres.lua -> *.in X-Git-Tag: v1.3.0~23^2~54^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e73c64b1396bbe3b63f759704cd4919e5d18fa34;p=thirdparty%2Fknot-resolver.git daemon/lua/kres.lua -> *.in --- diff --git a/.gitignore b/.gitignore index 1679ce6b0..e1182f362 100644 --- a/.gitignore +++ b/.gitignore @@ -46,6 +46,7 @@ _obj /daemon/kresc /daemon/kresd /daemon/lua/*.inc +/daemon/lua/kres.lua /daemon/lua/trust_anchors.lua /daemon/lua/zonefile.lua /tests/test_array diff --git a/daemon/daemon.mk b/daemon/daemon.mk index ac62bdc88..accd14ae7 100644 --- a/daemon/daemon.mk +++ b/daemon/daemon.mk @@ -52,7 +52,12 @@ ifneq ($(SED),) $(INSTALL) -m 0644 doc/kresd.8 $(DESTDIR)$(MANDIR)/man8/ endif daemon-clean: kresd-clean - @$(RM) daemon/lua/*.inc daemon/lua/trust_anchors.lua + @$(RM) daemon/lua/*.inc daemon/lua/{kres,trust_anchors,zonefile}.lua + +KNOT_RRSET_TXT_DUMP := \ + $(shell pkg-config libknot --atleast-version=2.4.0 && echo true || echo false) +daemon/lua/kres.lua: daemon/lua/kres.lua.in + @$(call quiet,SED,$<) -e "s|@KNOT_RRSET_TXT_DUMP@|$(KNOT_RRSET_TXT_DUMP)|g" $< > $@ daemon/lua/trust_anchors.lua: daemon/lua/trust_anchors.lua.in @$(call quiet,SED,$<) -e "s|@ETCDIR@|$(ETCDIR)|g" $< > $@ diff --git a/daemon/lua/kres.lua b/daemon/lua/kres.lua.in similarity index 100% rename from daemon/lua/kres.lua rename to daemon/lua/kres.lua.in