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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
#
# Copyright 1999, TaBE Project, All Rights Reserved.
# Copyright 1999, Pai-Hsiang Hsiao, All Rights Reserved.
#
# $Id: Makefile.in,v 1.5 2001/12/19 15:18:35 thhsieh Exp $
#
CC = @CC@
CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@
DEFS = @DEFS@
RANLIB = @RANLIB@
LN_S = @LN_S@
LDFLAGS = ../src/libtabe.la @with_db_lib@
INC = -I../src @with_db_inc@
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@
bindir = @bindir@
LIBTOOL = $(top_srcdir)/libtool
RELEASE_VER = @RELEASE_VER@
CURRENT_VER = @CURRENT_VER@
REVISION_VER = @REVISION_VER@
AGE_VER = @AGE_VER@
#
# libtabe main makefile.
#
RM = rm -rf
DUMP = tsidump
DUMPSRC = tsidump.c
DUMPOBJ = tsidump.o
DEL = tsidel
DELSRC = tsidel.c
DELOBJ = tsidel.o
ADD = tsiadd
ADDSRC = tsiadd.c
ADDOBJ = tsiadd.o
TY = tsiyindump
TYSRC = tsiyindump.c
TYOBJ = tsiyindump.o
CHK = tsiyincheck
CHKSRC = tsiyincheck.c
CHKOBJ = tsiyincheck.o
GUESS = tsiguess
GUESSSRC = tsiguess.c
GUESSOBJ = tsiguess.o
PACKDB = tsipackdb
all: $(DUMP) $(DEL) $(ADD) $(CHK) $(TY) $(GUESS)
if [ ! -x $(PACKDB) ]; then chmod 755 $(PACKDB); fi
.c.o:
$(CC) -c $(CFLAGS) $(INC) $(DEFS) -o $@ $<
$(DUMP): $(DUMPOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(DUMP) $(DUMPOBJ) $(LDFLAGS)
$(DEL): $(DELOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(DEL) $(DELOBJ) $(LDFLAGS)
$(ADD): $(ADDOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(ADD) $(ADDOBJ) $(LDFLAGS)
$(CHK): $(CHKOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(CHK) $(CHKOBJ) $(LDFLAGS)
$(TY): $(TYOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(TY) $(TYOBJ) $(LDFLAGS)
$(GUESS): $(GUESSOBJ)
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(GUESS) $(GUESSOBJ) $(LDFLAGS)
.PHONY: install clean distclean
install: $(DUMP) $(DEL) $(ADD) $(CHK) $(TY) $(GUESS)
if [ ! -d $(DESTDIR)$(bindir) ]; then $(INSTALL) -d $(DESTDIR)$(bindir); fi
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(DUMP) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(DEL) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(ADD) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(CHK) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(TY) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(GUESS) $(DESTDIR)$(bindir)
clean:
$(RM) $(DUMP) $(DUMPOBJ) $(DEL) $(DELOBJ) $(ADD) $(ADDOBJ) \
$(CHK) $(CHKOBJ) $(TY) $(TYOBJ) $(GUESS) $(GUESSOBJ) \
*~ core .libs
distclean: clean
$(RM) $(PACKDB) Makefile .depend
|