]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
daemon/lua/kres.lua -> *.in
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 13 Mar 2017 19:26:46 +0000 (20:26 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 15 Mar 2017 14:33:44 +0000 (15:33 +0100)
.gitignore
daemon/daemon.mk
daemon/lua/kres.lua.in [moved from daemon/lua/kres.lua with 100% similarity]

index 1679ce6b02840b1464c53a43c3aef733dfee40de..e1182f362b7123bb48be22b02c6a965af8b31eb8 100644 (file)
@@ -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
index ac62bdc88882f9acf55502624175acf7c6fb8c08..accd14ae74803bad9bf168457c65e37da20b3a34 100644 (file)
@@ -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" $< > $@
similarity index 100%
rename from daemon/lua/kres.lua
rename to daemon/lua/kres.lua.in