From e03a18d5522370bff672b8652e396b3f0f7f5748 Mon Sep 17 00:00:00 2001 From: bobo liu <7552030+popu125@users.noreply.github.com> Date: Thu, 14 May 2020 16:24:43 +0800 Subject: [PATCH] Makefile: Add adguard home support https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#upstreams-for-domains Syntax: [/domain1/domain2/domainN/]upstreamString --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index ef6d92cf90..858266592a 100644 --- a/Makefile +++ b/Makefile @@ -51,5 +51,13 @@ ifeq ($(NEWLINE),DOS) sed -i 's/\r*$$/\r/' accelerated-domains.china.dnsforwarder.conf google.china.dnsforwarder.conf apple.china.dnsforwarder.conf endif +adguardhome: raw + cat google.china.raw.txt | tr "\n" "/" | sed -e 's|^|/|' -e 's|\(.*\)|[\1]$(SERVER)|' > google.china.adguardhome.conf + cat accelerated-domains.china.raw.txt | tr "\n" "/" | sed -e 's|^|/|' -e 's|\(.*\)|[\1]$(SERVER)|' > accelerated-domains.china.adguardhome.conf + cat apple.china.raw.txt | tr "\n" "/" | sed -e 's|^|/|' -e 's|\(.*\)|[\1]$(SERVER)|' > apple.china.adguardhome.conf +ifeq ($(NEWLINE),DOS) + sed -i 's/\r*$$/\r/' accelerated-domains.china.adguardhome.conf google.china.adguardhome.conf apple.china.adguardhome.conf +endif + clean: rm -f {accelerated-domains,google,apple}.china.*.conf {accelerated-domains,google,apple}.china.raw.txt dnscrypt-proxy-forwarding-rules.txt