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
|
# $Id: makefile.in,v 1.12 2012/03/18 15:38:59 tom Exp $
# Makefile-template for 'bcpp'
THIS = bcpp
#### Start of system configuration section. ####
srcdir = @srcdir@
VPATH = @srcdir@
CXX = @CXX@
CXXFLAGS = @CXXFLAGS@
EXTRA_CXXFLAGS = @EXTRA_CXXFLAGS@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
LINK = $(CXX)
LIBS = @LIBS@
LDFLAGS = @LDFLAGS@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
BINDIR = $(DESTDIR)$(bindir)
x = @EXEEXT@
o = .@OBJEXT@
#### End of system configuration section. ####
SHELL = /bin/sh
OBJS = \
bcpp$o \
anyobj$o \
backup$o \
baseq$o \
cmdline$o \
config$o \
debug$o \
execsql$o \
hanging$o \
html$o \
stacklis$o \
strings$o \
tabs$o \
verbose$o
CPPFLAGS = -I. -I$(srcdir) \
-DVERSION=\"`cat $(srcdir)/../VERSION`\" \
-DHAVE_CONFIG_H # -DDEBUG -DDEBUG2
PROG = $(THIS)$x
.SUFFIXES: .cpp $o
.cpp$o:
@RULE_CC@
@ECHO_CC@$(CXX) $(CXXFLAGS) $(EXTRA_CXXFLAGS) $(CPPFLAGS) -c $< -o $@
all: $(PROG)
$(PROG): $(OBJS)
@ECHO_LD@$(LINK) $(LDFLAGS) -o $(PROG) $(OBJS) $(LIBS)
install: all installdirs
$(INSTALL_PROGRAM) $(PROG) $(BINDIR)/$(PROG)
$(INSTALL_SCRIPT) cb++ $(BINDIR)/cb++
installdirs:
mkdir -p $(BINDIR)
uninstall:
rm -f $(BINDIR)/$(PROG)
rm -f $(BINDIR)/cb++
mostlyclean:
rm -f *$o core *~ *.out *.BAK *.atac
clean: mostlyclean
rm -f $(PROG)
distclean: clean
rm -f makefile config.log config.cache config.status autoconf.h
realclean: distclean
rm -f tags TAGS # don't remove configure!
check: $(PROG)
$(SHELL) ./run-test
tags:
ctags *.cpp *.h
TAGS:
etags *.cpp *.h
$(OBJS): autoconf.h bcpp.h
|