#
#  Makefile for English
#

LANG=en
BUILDER=../../dictbuilder

WLISTS=en.wl en-CA.wl en-GB.wl en-US.wl

CDICTS=../en/base.cdi ../en/allvar.cdi \
	../en-CA/spec.cdi ../en-US/spec.cdi ../en-GB/spec.cdi

all: $(CDICTS) ../en.dar

../en.dar: $(CDICTS)
	cd ..; jar cf en.dar en en-CA en-GB en-US

# compiled dictionaries:

../en/base.cdi:	en.wl en.hints en.freq
	$(BUILDER) -cs ISO8859_1 -hints en.hints -freq en.freq \
		en.wl -o $@

../en/allvar.cdi:  en-CA.wl en-GB.wl en-US.wl en.hints en.freq
	$(BUILDER) -cs ISO8859_1 -hints en.hints -freq en.freq \
		en-CA.wl en-GB.wl en-US.wl -o $@

../en-CA/spec.cdi: en-CA.wl en.hints
	$(BUILDER) -cs ISO8859_1 -hints en.hints -freq en.freq \
		en-CA.wl -o $@

../en-GB/spec.cdi: en-GB.wl en.hints
	$(BUILDER) -cs ISO8859_1 -hints en.hints -freq en.freq \
		en-GB.wl -o $@

../en-US/spec.cdi: en-US.wl en.hints
	$(BUILDER) -cs ISO8859_1 -hints en.hints -freq en.freq \
		en-US.wl -o $@

# in case we build from ispell word-lists:

en.wl: en.words en.aff
	../ispellexp en.words en.aff en 

en-CA.wl: en-CA.words en.aff
	../ispellexp en.words en.aff en-CA

en-GB.wl: en-GB.words en.aff
	../ispellexp en.words en.aff en-GB

en-US.wl: en-US.words en.aff
	../ispellexp en.words en.aff en-US
