* configure: flag --with-sqlite.
This commit is contained in:
parent
2b20318b0e
commit
b4e6d98fc3
2 changed files with 20 additions and 5 deletions
20
configure.ac
20
configure.ac
|
@ -245,13 +245,27 @@ AC_SUBST(bzip2_include)
|
||||||
AC_SUBST(bzip2_bin)
|
AC_SUBST(bzip2_bin)
|
||||||
AC_SUBST(bzip2_bin_test)
|
AC_SUBST(bzip2_bin_test)
|
||||||
|
|
||||||
|
AC_ARG_WITH(sqlite, AC_HELP_STRING([--with-sqlite=PATH],
|
||||||
|
[prefix of SQLite]),
|
||||||
|
sqlite=$withval, sqlite=)
|
||||||
|
AM_CONDITIONAL(HAVE_SQLITE, test -n "$sqlite")
|
||||||
|
if test -z "$sqlite"; then
|
||||||
|
sqlite_lib='-L${top_builddir}/externals/inst-sqlite/lib -lsqlite3'
|
||||||
|
sqlite_include='-I${top_builddir}/externals/inst-sqlite/include'
|
||||||
|
sqlite_bin='${top_builddir}/externals/inst-sqlite/bin'
|
||||||
|
else
|
||||||
|
sqlite_lib="-L$sqlite/lib -lsqlite3"
|
||||||
|
sqlite_include="-I$sqlite/include"
|
||||||
|
sqlite_bin="$sqlite/bin"
|
||||||
|
fi
|
||||||
|
AC_SUBST(sqlite_lib)
|
||||||
|
AC_SUBST(sqlite_include)
|
||||||
|
AC_SUBST(sqlite_bin)
|
||||||
|
|
||||||
|
|
||||||
AC_CHECK_LIB(pthread, pthread_mutex_init)
|
AC_CHECK_LIB(pthread, pthread_mutex_init)
|
||||||
|
|
||||||
|
|
||||||
LDFLAGS="-lsqlite3"
|
|
||||||
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(init-state, AC_HELP_STRING([--disable-init-state],
|
AC_ARG_ENABLE(init-state, AC_HELP_STRING([--disable-init-state],
|
||||||
[do not initialise DB etc. in `make install']),
|
[do not initialise DB etc. in `make install']),
|
||||||
init_state=$enableval, init_state=yes)
|
init_state=$enableval, init_state=yes)
|
||||||
|
|
|
@ -10,14 +10,15 @@ pkginclude_HEADERS = \
|
||||||
globals.hh references.hh pathlocks.hh \
|
globals.hh references.hh pathlocks.hh \
|
||||||
worker-protocol.hh
|
worker-protocol.hh
|
||||||
|
|
||||||
libstore_la_LIBADD = ../libutil/libutil.la ../boost/format/libformat.la @ADDITIONAL_NETWORK_LIBS@
|
libstore_la_LIBADD = ../libutil/libutil.la ../boost/format/libformat.la \
|
||||||
|
${sqlite_lib} @ADDITIONAL_NETWORK_LIBS@
|
||||||
|
|
||||||
BUILT_SOURCES = derivations-ast.cc derivations-ast.hh
|
BUILT_SOURCES = derivations-ast.cc derivations-ast.hh
|
||||||
|
|
||||||
EXTRA_DIST = derivations-ast.def derivations-ast.cc
|
EXTRA_DIST = derivations-ast.def derivations-ast.cc
|
||||||
|
|
||||||
AM_CXXFLAGS = -Wall \
|
AM_CXXFLAGS = -Wall \
|
||||||
-I$(srcdir)/.. ${aterm_include} -I$(srcdir)/../libutil
|
-I$(srcdir)/.. ${aterm_include} ${sqlite_include} -I$(srcdir)/../libutil
|
||||||
|
|
||||||
local-store.lo: schema.sql.hh
|
local-store.lo: schema.sql.hh
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue