diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index ee2d474..395398f 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,15 +1,17 @@ | |||
1 | dnl Required initializer | 1 | dnl Required initializer |
2 | AC_INIT(mod_log_sql, 1.101) | 2 | AC_INIT([mod_log_sql],[1.102]) |
3 | OOO_CONFIG_NICE(config.nice) | 3 | OOO_CONFIG_NICE(config.nice) |
4 | AC_PREREQ(2.53) | 4 | AC_PREREQ(2.59) |
5 | AC_CONFIG_HEADERS(config.h) | 5 | AC_CONFIG_HEADERS(include/autoconfig.h) |
6 | 6 | AC_CONFIG_SRCDIR(src/mod_log_sql.c) | |
7 | AC_CONFIG_SRCDIR(mod_log_sql.c) | ||
8 | 7 | ||
9 | OOO_MAINTAIN_MODE | 8 | OOO_MAINTAIN_MODE |
10 | 9 | ||
11 | dnl Add a test for a compiler. | 10 | dnl Add a test for a compiler. |
12 | AC_PROG_CC | 11 | AC_PROG_CC |
12 | AC_PROG_LIBTOOL | ||
13 | |||
14 | PKG_CHECK_MODULES(PCRE,libpcre) | ||
13 | 15 | ||
14 | APACHE20_VERSION=2.0.40 | 16 | APACHE20_VERSION=2.0.40 |
15 | APACHE13_VERSION=1.3.20 | 17 | APACHE13_VERSION=1.3.20 |
@@ -18,7 +20,7 @@ CHECK_APACHE($APACHE13_VERSION,$APACHE20_VERSION, | |||
18 | :, | 20 | :, |
19 | AC_MSG_ERROR([*** The correct version Apache was not found!]) | 21 | AC_MSG_ERROR([*** The correct version Apache was not found!]) |
20 | AC_MSG_ERROR([*** You need either Apache 1.3 version $APACHE13_VERSION or greater]) | 22 | AC_MSG_ERROR([*** You need either Apache 1.3 version $APACHE13_VERSION or greater]) |
21 | AC_MSG_ERROR([*** or Apache 2.0/2.1 version $APACHE20_VERSION or greater!]) | 23 | AC_MSG_ERROR([*** or Apache 2.0/2.2 version $APACHE20_VERSION or greater!]) |
22 | ) | 24 | ) |
23 | 25 | ||
24 | if test $AP_VERSION = "2.0"; then | 26 | if test $AP_VERSION = "2.0"; then |
@@ -26,8 +28,16 @@ if test $AP_VERSION = "2.0"; then | |||
26 | else | 28 | else |
27 | WANT_LOGIO_MOD=0 | 29 | WANT_LOGIO_MOD=0 |
28 | fi | 30 | fi |
31 | |||
29 | AC_SUBST(WANT_LOGIO_MOD) | 32 | AC_SUBST(WANT_LOGIO_MOD) |
30 | 33 | ||
34 | CHECK_APU_HEADERS([apr_dbd.h], | ||
35 | WANT_DBD_MOD=1, | ||
36 | WANT_DBD_MOD=0) | ||
37 | |||
38 | AC_SUBST(WANT_DBD_MOD) | ||
39 | CHECK_APU_FUNCS(apr_dbd_transaction_mode_get) | ||
40 | |||
31 | CHECK_MYSQL( | 41 | CHECK_MYSQL( |
32 | WANT_MYSQL_MOD=1, | 42 | WANT_MYSQL_MOD=1, |
33 | AC_MSG_WARN([*** Mysql client libraries not found!]) | 43 | AC_MSG_WARN([*** Mysql client libraries not found!]) |
@@ -75,9 +85,12 @@ AC_CONFIG_FILES([stamp-h], [echo timestamp > stamp-h]) | |||
75 | 85 | ||
76 | dnl Write config.status and the Makefile | 86 | dnl Write config.status and the Makefile |
77 | 87 | ||
78 | AC_OUTPUT(Makefile | 88 | AC_CONFIG_FILES([Makefile |
89 | src/Makefile | ||
79 | docs/Makefile | 90 | docs/Makefile |
80 | contrib/Makefile) | 91 | utility/Makefile |
92 | contrib/Makefile]) | ||
93 | AC_OUTPUT | ||
81 | 94 | ||
82 | 95 | ||
83 | AC_MSG_RESULT([------------------------------------]) | 96 | AC_MSG_RESULT([------------------------------------]) |
@@ -105,6 +118,9 @@ fi | |||
105 | if test $WANT_DBI_MOD -eq 1; then | 118 | if test $WANT_DBI_MOD -eq 1; then |
106 | AC_MSG_RESULT([ libDBI Driver]) | 119 | AC_MSG_RESULT([ libDBI Driver]) |
107 | fi | 120 | fi |
121 | if test $WANT_DBD_MOD -eq 1; then | ||
122 | AC_MSG_RESULT([ APR DBD Driver]) | ||
123 | fi | ||
108 | if test $OOO_MAINTAIN -eq 1; then | 124 | if test $OOO_MAINTAIN -eq 1; then |
109 | AC_MSG_RESULT([Maintainer mode is on. -Werror is in effect]) | 125 | AC_MSG_RESULT([Maintainer mode is on. -Werror is in effect]) |
110 | fi | 126 | fi |