diff options
author | Mateusz Kaduk <mateusz.kaduk@gmail.com> | 2005-05-23 07:30:50 +0000 |
---|---|---|
committer | Mateusz Kaduk <mateusz.kaduk@gmail.com> | 2005-05-23 07:30:50 +0000 |
commit | 7594437a36acbdc7fb0c1a0e56b0954910c2543c (patch) | |
tree | b2e1a9212f09ac1b6c1703a44658356bdaa2c24d /configure.ac | |
parent | 5cf7a669530b9f328fa79c401575cdd0e14a523e (diff) | |
download | manaserv-7594437a36acbdc7fb0c1a0e56b0954910c2543c.tar.gz manaserv-7594437a36acbdc7fb0c1a0e56b0954910c2543c.tar.xz manaserv-7594437a36acbdc7fb0c1a0e56b0954910c2543c.zip |
Building sqlite conditionaly
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac index 29a898b..93ac8d9 100644 --- a/configure.ac +++ b/configure.ac @@ -3,14 +3,27 @@ AC_INIT([TMW Server], [0.0.1], [b_lindeijer@users.sourceforge.net]) AC_CONFIG_HEADERS([config.h:config.h.in]) AM_INIT_AUTOMAKE -# Check with pkg-config -PKG_CHECK_MODULES(SQLITE, [sqlite3 >= 3.0.6], +# Check if with sqlite +AC_ARG_WITH(sqlite,[ --with-sqlite support SQLite ] ) +if test "x$with_sqlite" == "xyes"; then + with_sqlite=yes + + # Check with pkg-config + PKG_CHECK_MODULES(SQLITE, [sqlite3 >= 3.0.6], [], [AC_MSG_ERROR([Cannot find SQLite 3])] -) + ) + + # Add define + SQLITE_CFLAGS=" -DSQLITE_SUPPORT $SQLITE_SUPPORT" + + AC_SUBST(SQLITE_CFLAGS) + AC_SUBST(SQLITE_LIBS) +else + with_sqlite=no +fi -AC_SUBST(SQLITE_CFLAGS) -AC_SUBST(SQLITE_LIBS) +AM_CONDITIONAL(BUILD_SQLITE, test x$with_sqlite = xyes) # Checks for programs. AC_PROG_CXX @@ -35,7 +48,6 @@ else with_scripting=no fi - # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([string.h]) @@ -53,3 +65,5 @@ AC_OUTPUT echo echo "Building with scripting support: $with_scripting" +echo "Building with SQLite support: $with_sqlite" +echo |