#
# Template Makefile for French
#

LANG=fr
BUILDER=../../dictbuilder

WLISTS=fr.wl  fr-CA.wl fr-BE.wl fr-CH.wl

CDICTS=../fr/base.cdi ../fr/allvar.cdi \
	../fr-CA/spec.cdi ../fr-BE/spec.cdi ../fr-CH/spec.cdi

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

../fr.dar:
	cd ..; jar cf fr.dar fr fr-CA fr-BE fr-CH

# compiled dictionaries:

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

../fr/allvar.cdi: fr-CA.wl fr-BE.wl fr-CH.wl fr.hints fr.freq
	$(BUILDER) -cs ISO8859_1 -hints fr.hints -freq fr.freq \
		fr-CA.wl fr-BE.wl fr-CH.wl -o $@

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

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

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

# in case we build from ispell word-lists:

fr.wl: fr.words fr.aff
	../ispellexp fr.words fr.aff fr

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

fr-BE.wl: fr-BE.words fr.aff
	../ispellexp fr.words fr.aff fr-BE

fr-CH.wl: fr-CH.words fr.aff
	../ispellexp fr.words fr.aff fr-CH
