File: Makefile.in

package info (click to toggle)
libtabe 0.2.6-1.2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 5,576 kB
  • ctags: 1,777
  • sloc: ansic: 17,458; sh: 9,848; makefile: 273
file content (63 lines) | stat: -rw-r--r-- 1,491 bytes parent folder | download | duplicates (4)
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)