CATS=	japanese.cat
SRCS=	japanese.cat.in

all:	$(CATS) ../msgdefs.h

../msgdefs.h:	japanese.cat.in
	@echo "/* This file is automatically generated. */" > $@
	@awk '/MSG_/ {print "#define "$$2, ++i}' < $< >> $@

japanese.cat:	japanese.cat.in
	awk '/MSG_/ {print "$$ #"++i, $$2} !/MSG_/ {print $$0}'\
	< $@.in > cat.tmp
	gencat -new $@ cat.tmp
	rm -f cat.tmp

english.cat:	english.cat.in
	awk '/MSG_/ {print "$$ #"++i, $$2} !/MSG_/ {print $$0}'\
	< $@.in > cat.tmp
	gencat -new $@ cat.tmp
	rm -f cat.tmp

clean:
	rm -f $(CATS) *~ ../msgdefs.h
