added rule to generate list of tokens, list of card is list of all script - list of tokens

master
melvin 2011-11-23 13:12:47 +08:00
parent 70732c5b05
commit 494881e3fb
1 changed files with 7 additions and 1 deletions

View File

@ -89,10 +89,16 @@ cards/standard_all.txt:
cards/new.txt: cards/existing.txt
diff $^ cards/existing_old.txt | grep "<" | sed 's/< / /' > $@
cards/existing.txt: $(wildcard release/Magarena/scripts/*.txt)
cards/existing_scripts.txt: $(wildcard release/Magarena/scripts/*.txt)
cat $^ | grep "^>" | sed 's/>//' | sort > $@
flip -u $@
cards/existing_tokens.txt: $(wildcard release/Magarena/scripts/*.txt)
cat `grep token= $^ | cut -d':' -f1` | grep "^>" | sed 's/>//' | sort > $@
cards/existing.txt: cards/existing_scripts.txt cards/existing_tokens.txt
join -v1 -t"|" <(sort $(word 1,$^)) <(sort $(word 2,$^)) > $@
%_full.txt: %.txt cards/mtg-data.txt
awk -f scripts/extract_existing.awk $^ > $@