# this is the make file for the "makedic" subdir, that really
# makes "makeedict" now.
all: makeedict makedic
makeedict: makeedict.c
$(CC) $(CFLAGS) -o $@ makeedict.c
#This old version is just kept here for posterity's sake
#It's doubtful you will want to make a new kanjidic entry.
#but if you do, it's here
makedic: makedic.c
$(CC) $(CFLAGS) -o $@ makedic.c
DICTS=hira.edic hiraplus.edic kata.edic kataplus.edic fullkatahira.edic
KDICS=hira.kdic hiraplus.kdic kata.kdic kataplus.kdic fullkatahira.kdic
%.edic: infile.%
./makeedict $@ < $<
%.kdic: infile.%
./makedic $@ < $<
dictionaries: makeedict makedic $(DICTS)
kdics: $(KDICS)
clean:
rm makeedict makedic
fullkatahira.edic: hiraplus.edic kataplus.edic
cat hiraplus.edic kataplus.edic >fullkatahira.edic
fullkatahira.kdic: hiraplus.kdic kataplus.kdic
cat hiraplus.kdic kataplus.kdic >fullkatahira.kdic
#This is still missing combos, like "shi-ya". but oh well.
syntax highlighted by Code2HTML, v. 0.9.1