-
Notifications
You must be signed in to change notification settings - Fork 15
/
Makefile.am
31 lines (26 loc) · 1 KB
/
Makefile.am
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
LIBVSQLITE_VERSION=`cat VERSION`
AUTOMAKE_OPTIONS = subdir-objects foreign
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4 -I build-aux
AM_CXXFLAGS = -W -Wall -pedantic -W -std=c++0x $(BOOST_CPPFLAGS)
lib_LTLIBRARIES = libvsqlitepp.la
libvsqlitepp_la_CXXFLAGS = -I $(srcdir)/include $(AM_CXXFLAGS) $(BOOST_CPPFLAGS)
libvsqlitepp_la_LDFLAGS = -Wl,--no-as-needed -lsqlite3 $(BOOST_FILESYTEM_LDFLAGS) $(BOOST_FILESYSTEM_LIBS) -Wl,-soname -Wl,libvsqlitepp.so.3 -version-info 3:0:0
libvsqlitepp_la_SOURCES = \
src/sqlite/backup.cpp \
src/sqlite/command.cpp \
src/sqlite/connection.cpp \
src/sqlite/savepoint.cpp \
src/sqlite/execute.cpp \
src/sqlite/query.cpp \
src/sqlite/result.cpp \
src/sqlite/transaction.cpp \
src/sqlite/view.cpp \
$(NULL)
noinst_PROGRAMS=vsqlitepp_example
vsqlitepp_example_CXXFLAGS=-I $(srcdir)/include $(AM_CXXFLAGS) $(BOOST_CPPFLAGS)
vsqlitepp_example_LDADD = libvsqlitepp.la
vsqlitepp_example_SOURCES = \
examples/sqlite_wrapper.cpp \
$(NULL)
SUBDIRS=include
EXTRA_DIST=Doxyfile build examples