1#
2# Copyright 1999, TaBE Project, All Rights Reserved.
3# Copyright 1999, Pai-Hsiang Hsiao, All Rights Reserved.
4#
5# $Id: Makefile.in,v 1.4 2001/11/27 14:20:38 thhsieh Exp $
6#
7INSTALL         = @INSTALL@
8INSTALL_PROGRAM = @INSTALL_PROGRAM@
9INSTALL_DATA    = @INSTALL_DATA@
10@SET_MAKE@
11
12program_prefix	= @program_prefix@
13srcdir		= @srcdir@
14top_srcdir	= @top_srcdir@
15prefix		= $(program_prefix)@prefix@
16exec_prefix	= @exec_prefix@
17libdir		= @libdir@
18bindir		= @bindir@
19datadir		= $(libdir)/tabe
20LIBTOOL		= $(top_srcdir)/libtool
21db_bin		= @with_db_bin@
22mergedb		= @enable_merge_db@
23
24RELEASE_VER	= @RELEASE_VER@
25CURRENT_VER	= @CURRENT_VER@
26REVISION_VER	= @REVISION_VER@
27AGE_VER		= @AGE_VER@
28
29RM          = rm -rf
30SRC	    = tsi.src
31TSIDB	    = tsi.db
32YINDB	    = yin.db
33ADD         = ../util/tsiadd
34TY          = ../util/tsiyindump
35
36
37all: $(mergedb) $(TSIDB) $(YINDB)
38
39$(TSIDB): $(SRC)
40	$(LIBTOOL) --mode=execute $(ADD) -d $(TSIDB) -f $(SRC) -r -y
41
42$(YINDB): $(TSIDB)
43	$(RM) $(YINDB)
44	$(LIBTOOL) --mode=execute $(TY) -d $(TSIDB) -y $(YINDB)
45	sh ../util/tsipackdb $(YINDB)
46
47mergedb:
48	if [ ! -f $(TSIDB) ] && [ -f $(datadir)/$(TSIDB) ]; then \
49		cp $(datadir)/$(TSIDB) .; touch $(SRC); fi
50
51.PHONY: clean distclean install
52clean:
53	$(RM) $(TSIDB) $(YINDB) core
54
55distclean:
56	$(RM) $(TSIDB) $(YINDB)
57	$(RM) Makefile
58
59install: all
60	if [ ! -d $(DESTDIR)$(datadir) ]; then $(INSTALL) -d $(DESTDIR)$(datadir); fi
61	$(INSTALL_DATA) $(TSIDB) $(DESTDIR)$(datadir)
62	$(INSTALL_DATA) $(YINDB) $(DESTDIR)$(datadir)
63
64