added rules to generate standard and extended cube
parent
f7686df82b
commit
41143103aa
20
Makefile
20
Makefile
|
@ -1,4 +1,5 @@
|
|||
JAR=java -ea -cp $^
|
||||
SHELL=/bin/bash
|
||||
DSC=$(JAR) magic.DeckStrCal
|
||||
BUILD=build
|
||||
JOPTS=-Xlint:all -d $(BUILD) -cp $(BUILD):.
|
||||
|
@ -9,10 +10,25 @@ EXE:=release/Magarena.exe
|
|||
|
||||
all: $(MAG) $(EXE) tags
|
||||
|
||||
newcards/existing.txt: resources/magic/data/cards.txt resources/magic/data/cards2.txt
|
||||
release/mods/extended_cube.txt: existing.txt extended_all.txt
|
||||
join -t"|" <(sort $(word 1,$^)) <(sort $(word 2,$^)) > $@
|
||||
|
||||
release/mods/standard_cube.txt: existing.txt standard_all.txt
|
||||
join -t"|" <(sort $(word 1,$^)) <(sort $(word 2,$^)) > $@
|
||||
|
||||
extended_all.txt:
|
||||
curl "http://magiccards.info/query?q=f%3Aextended&s=cname&v=olist&p=1" | grep "en/" | sed 's/<[^>]*>//g' > $@
|
||||
curl "http://magiccards.info/query?q=f%3Aextended&s=cname&v=olist&p=2" | grep "en/" | sed 's/<[^>]*>//g' >> $@
|
||||
curl "http://magiccards.info/query?q=f%3Aextended&s=cname&v=olist&p=3" | grep "en/" | sed 's/<[^>]*>//g' >> $@
|
||||
|
||||
standard_all.txt:
|
||||
curl "http://magiccards.info/query?q=f%3Astandard&s=cname&v=olist&p=1" | grep "en/" | sed 's/<[^>]*>//g' > $@
|
||||
curl "http://magiccards.info/query?q=f%3Astandard&s=cname&v=olist&p=2" | grep "en/" | sed 's/<[^>]*>//g' >> $@
|
||||
|
||||
existing.txt: resources/magic/data/cards.txt resources/magic/data/cards2.txt
|
||||
cat $^ | grep "^>" | sed 's/>//' | sort > $@
|
||||
|
||||
newcards/existing_full.txt: newcards/existing.txt data/mtg-data.txt
|
||||
existing_full.txt: newcards/existing.txt data/mtg-data.txt
|
||||
awk -f scripts/extract_existing.awk $^ > $@
|
||||
|
||||
candidate_cards_full.txt: scripts/extract_candidates.awk candidate_cards.tsv data/mtg-data.txt
|
||||
|
|
Loading…
Reference in New Issue