diff --git a/Makefile b/Makefile index 27f2ba4..0b6920e 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,38 @@ CONVERTER = python3 src/converter.py -# AdGuard +# Seo Nonsense dist/seo-nonsense/adguard.txt:: src/seo-source.json $(CONVERTER) --inputfile src/seo-source.json --targetformat adguard --outputfile dist/seo-nonsense/adguard.txt -dist/reflink-spam/adguard.txt:: src/reflink-spam-source.json +dist/seo-nonsense/ublacklist.txt:: src/seo-source.json + $(CONVERTER) --inputfile src/seo-source.json --targetformat ublacklist --outputfile dist/seo-nonsense/ublacklist.txt + +# Reflink Spam +dist/reflink-spam/adguard.txt:: src/seo-source.json $(CONVERTER) --inputfile src/reflink-spam-source.json --targetformat adguard --outputfile dist/reflink-spam/adguard.txt +dist/reflink-spam/ublacklist.txt:: src/seo-source.json + $(CONVERTER) --inputfile src/reflink-spam-source.json --targetformat ublacklist --outputfile dist/reflink-spam/ublacklist.txt + +# Satire dist/satire/adguard.txt:: src/satire-source.json $(CONVERTER) --inputfile src/satire-source.json --targetformat adguard --outputfile dist/satire/adguard.txt +dist/satire/ublacklist.txt:: src/satire-source.json + $(CONVERTER) --inputfile src/satire-source.json --targetformat ublacklist --outputfile dist/satire/ublacklist.txt + +# Mirror dist/mirror/adguard.txt:: src/mirror-source.json $(CONVERTER) --inputfile src/mirror-source.json --targetformat adguard --outputfile dist/mirror/adguard.txt +dist/mirror/ublacklist.txt:: src/mirror-source.json + $(CONVERTER) --inputfile src/mirror-source.json --targetformat ublacklist --outputfile dist/mirror/ublacklist.txt -build: dist/seo-nonsense/adguard.txt dist/reflink-spam/adguard.txt dist/satire/adguard.txt dist/mirror/adguard.txt +build-all: build-seo-nonsense build-reflink-spam build-satire build-mirror +build-seo-nonsense: dist/seo-nonsense/adguard.txt dist/seo-nonsense/ublacklist.txt +build-reflink-spam: dist/reflink-spam/adguard.txt dist/reflink-spam/ublacklist.txt +build-satire: dist/satire/adguard.txt dist/satire/ublacklist.txt +build-mirror: dist/mirror/adguard.txt dist/mirror/ublacklist.txt clean: rm -rf dist/* -all: build +all: build-all