# Makefile for MoA (Morphological Analyzer)
#
#
# create : 95.5.28 (Sat), bgjang@csone
# modify :
# 95.5.30 (Tue), bgjang@csone - add LEX stuff and related ones
# 95.6.1 (Thu), bgjang@csone - add MAK targets at last
# 95.6.19 (Mon), bgjang@csone - add irrtbl.c to SRCS
# 95.6.25 (Sun), bgjang@csone - del edgePool.c, add chart.c
# 95.7.31 (Mon), bgjang - 0.9.0 alpha
#
#

VERSION = 1.0.0

CC= cc
MV= mv
TAR= /usr/local/bin/tar
COMPRESS= /usr/local/bin/gzip
ZSUFFIX= gz
RM= /bin/rm

TGZSRC= ChangeLog README* FILES Makefile \
	bin datum etc include lib log manual_html src

all : FRC
	@(cd src/codeconv; make)
	@(cd src/dict; make)
	@(cd src/token; make)
	@(cd src/chkcon; make)
	@(cd src/dictman; make)
	@(cd src/moa; make)

clean : FRC
	@(cd src/codeconv; make clean)
	@(cd src/dict; make clean)
	@(cd src/token; make clean)
	@(cd src/chkcon; make clean)
	@(cd src/dictman; make clean)
	@(cd src/moa; make clean)

install :
	@(cd src/chkcon; make install)
	@(cd src/dictman; make install)
	@(cd src/moa; make install)

tgz : clean
	-@(cd bin; /bin/rm -f *)
	-@(cd lib; /bin/rm -f *)
	-@$(MV) MoA.$(VERSION).tar.$(ZSUFFIX) old
	@$(TAR) cvf MoA.$(VERSION).tar $(TGZSRC)
	@echo -n compressing MoA.$(VERSION).tar ... 
	@$(COMPRESS) MoA.$(VERSION).tar
	@echo done.

FRC :
