39 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| CONVERTER = python3 src/converter.py
 | |
| 
 | |
| # 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/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-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
 | 
