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