summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in104
1 files changed, 24 insertions, 80 deletions
diff --git a/Makefile.in b/Makefile.in
index 07278d3..bc3d2d7 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,8 +1,9 @@
1# @configure_input@ 1# @configure_input@
2 2
3# Modify these top variables. 3# Modify these top variables.
4SUBDIRS = docs contrib 4SUBDIRS = Documentation
5SOURCES = @PACKAGE_NAME@.c 5SOURCES = \
6 @PACKAGE_NAME@.c
6 7
7HEADERS = mod_log_sql.h \ 8HEADERS = mod_log_sql.h \
8 functions.h \ 9 functions.h \
@@ -13,52 +14,22 @@ HEADERS = mod_log_sql.h \
13 14
14CFLAGS = -Wc,-Wall -Wc,-Werror -Wc,-fno-strict-aliasing 15CFLAGS = -Wc,-Wall -Wc,-Werror -Wc,-fno-strict-aliasing
15 16
16LDADD = @RT_LIBS@ 17INCLUDES = @MYSQL_CFLAGS@
17 18
18EXTRA_DIST = AUTHORS INSTALL TODO LICENSE CHANGELOG 19LDADD = @MYSQL_LDFLAGS@ @MYSQL_LIBS@
20
21EXTRA_DIST = AUTHORS INSTALL LICENSE CHANGELOG make_combined_log.pl
19 22
20TARGET = @PACKAGE_NAME@@APXS_EXTENSION@ 23TARGET = @PACKAGE_NAME@@APXS_EXTENSION@
21 24
22TARGETS = $(TARGET) 25sslSOURCES = mod_log_sql_ssl.c
23 26
24sslSOURCES = @PACKAGE_NAME@_ssl.c
25sslTARGET = @PACKAGE_NAME@_ssl@APXS_EXTENSION@ 27sslTARGET = @PACKAGE_NAME@_ssl@APXS_EXTENSION@
26sslLDADD =
27sslCFLAGS = @MOD_SSL_CFLAGS@
28sslNAME = log_sql_ssl
29 28
30ifeq (@WANT_SSL_MOD@,1) 29ifeq (@WANT_SSL_MOD@,1)
31TARGETS += $(sslTARGET) 30TARGETS = $(TARGET) $(sslTARGET)
32endif 31else
33 32TARGETS = $(TARGET)
34mysqlSOURCES = @PACKAGE_NAME@_mysql.c
35mysqlTARGET = @PACKAGE_NAME@_mysql@APXS_EXTENSION@
36mysqlLDADD = @MYSQL_LDFLAGS@ @MYSQL_LIBS@
37mysqlCFLAGS = @MYSQL_CFLAGS@
38mysqlNAME = log_sql_mysql
39
40ifeq (@WANT_MYSQL_MOD@,1)
41TARGETS += $(mysqlTARGET)
42endif
43
44pgsqlSOURCES = @PACKAGE_NAME@_pgsql.c
45pgsqlTARGET = @PACKAGE_NAME@_pgsql@APXS_EXTENSION@
46pgsqlLDADD = @PGSQL_LDFLAGS@ @PGSQL_LIBS@
47pgsqlCFLAGS = @PGSQL_CFLAGS@
48pgsqlNAME = log_sql_pgsql
49
50ifeq (@WANT_PGSQL_MOD@,1)
51TARGETS += $(pgsqlTARGET)
52endif
53
54dbiSOURCES = @PACKAGE_NAME@_dbi.c
55dbiTARGET = @PACKAGE_NAME@_dbi@APXS_EXTENSION@
56dbiLDADD = @DBI_LDFLAGS@ @DBI_LIBS@
57dbiCFLAGS = @DBI_CFLAGS@
58dbiNAME = log_sql_dbi
59
60ifeq (@WANT_DBI_MOD@,1)
61TARGETS += $(dbiTARGET)
62endif 33endif
63 34
64#Don't modify anything below here 35#Don't modify anything below here
@@ -68,11 +39,11 @@ PROVIDERS_SUBDIRS = @subdirs@
68srcdir = @abs_srcdir@ 39srcdir = @abs_srcdir@
69builddir = @abs_builddir@ 40builddir = @abs_builddir@
70 41
71OBJ = $(SOURCES:.c=.o) $(sslSOURCES:.c=.o) $(mysqlSOURCES:.c=.o) 42OBJ = $(SOURCES:.c=.o) $(sslSOURCES:.c=.o)
72 43
73LO = $(SOURCES:.c=.lo) $(sslSOURCES:.c=.lo) $(mysqlSOURCES:.c=.lo) 44LO = $(SOURCES:.c=.lo) $(sslSOURCES:.c=.lo)
74 45
75SLO = $(SOURCES:.c=.slo) $(sslSOURCES:.c=.slo) $(mysqlSOURCES:.c=.slo) 46SLO = $(SOURCES:.c=.slo) $(sslSOURCES:.c=.slo)
76 47
77STD_DIST = install-sh \ 48STD_DIST = install-sh \
78 config.sub \ 49 config.sub \
@@ -84,8 +55,7 @@ STD_DIST = install-sh \
84 stamp-h.in \ 55 stamp-h.in \
85 config.h.in 56 config.h.in
86 57
87DISTFILES = $(STD_DIST) $(EXTRA_DIST) $(SOURCES) $(HEADERS) \ 58DISTFILES = $(STD_DIST) $(EXTRA_DIST) $(SOURCES) $(sslSOURCES) $(HEADERS)
88 $(sslSOURCES) $(mysqlSOURCES)
89 59
90all: $(TARGETS) all-subdirs 60all: $(TARGETS) all-subdirs
91 61
@@ -104,49 +74,23 @@ all-subdirs install-subdirs activate-subdirs clean-subdirs distclean-subdirs:
104 fi; \ 74 fi; \
105 done; 75 done;
106 76
107TODO: TODO.in
108 @./gen_todo.pl
109
110$(TARGET): $(SOURCES) $(HEADERS) 77$(TARGET): $(SOURCES) $(HEADERS)
111 @@APXS_BIN@ -c -o $(TARGET) $(CFLAGS) \ 78 @@APXS_BIN@ -c -o $(TARGET) $(INCLUDES) $(CFLAGS) \
112 @DEFS@ @AP_DEFS@ $(LDADD) $(SOURCES) 79 $(LDADD) @DEFS@ @APACHE_DEFS@ $(SOURCES)
113 80
114$(sslTARGET): $(sslSOURCES) $(HEADERS) 81$(sslTARGET): $(sslSOURCES) $(HEADERS)
115 @@APXS_BIN@ -c -o $(sslTARGET) $(sslCFLAGS) $(CFLAGS) \ 82 @@APXS_BIN@ -c -o $(sslTARGET) $(INCLUDES) @MOD_SSL_CFLAGS@ $(CFLAGS) \
116 @DEFS@ @AP_DEFS@ $(sslLDADD) $(sslSOURCES) 83 @DEFS@ @APACHE_DEFS@ $(sslSOURCES)
117 84
118$(mysqlTARGET): $(mysqlSOURCES) $(HEADERS) 85include:
119 @@APXS_BIN@ -c -o $(mysqlTARGET) $(mysqlCFLAGS) $(CFLAGS) \ 86 rm -rf include
120 @DEFS@ @AP_DEFS@ $(mysqlLDADD) $(mysqlSOURCES) 87 ln -s @APACHE_INCDIR@ include
121
122$(pgsqlTARGET): $(pgsqlSOURCES) $(HEADERS)
123 @@APXS_BIN@ -c -o $(pgsqlTARGET) $(pgsqlCFLAGS) $(CFLAGS) \
124 @DEFS@ @AP_DEFS@ $(pgsqlLDADD) $(pgsqlSOURCES)
125
126$(dbiTARGET): $(dbiSOURCES) $(HEADERS)
127 @@APXS_BIN@ -c -o $(dbiTARGET) $(dbiCFLAGS) $(CFLAGS) \
128 @DEFS@ @AP_DEFS@ $(dbiLDADD) $(dbiSOURCES)
129 88
130install: $(TARGETS) install-subdirs 89install: $(TARGETS) install-subdirs
131 @@APXS_BIN@ -i $(TARGET); \ 90 @@APXS_BIN@ -i $(TARGET); \
132 @APXS_BIN@ -n $(mysqlNAME) -i $(mysqlTARGET); \
133 if test @WANT_SSL_MOD@ -eq 1; then \ 91 if test @WANT_SSL_MOD@ -eq 1; then \
134 @APXS_BIN@ -n $(sslNAME) -i $(sslTARGET); \ 92 @APXS_BIN@ -i $(sslTARGET); \
135 fi; \ 93 fi
136 echo "*************************************************************************"; \
137 echo "*** The mod_log_sql modules have been installed."; \
138 echo "*** Please edit your Apache configuration files and"; \
139 echo "*** add the appropriate LoadModule directives per the documentation"; \
140 echo "*** in docs/manual.html"; \
141 echo "*** If you have previously used 1.18 or lower then you must change"; \
142 echo "*** >LoadModule sql_log_module modules/mod_log_sql.so"; \
143 echo "*** to"; \
144 echo "*** >LoadModule log_sql_module modules/mod_log_sql.so"; \
145 echo "*** in your httpd.conf as the internal name of the module has changed."; \
146 echo "*** "; \
147 echo "*** Also read the documentation about using SSL support and new "; \
148 echo "*** configuration directives."; \
149 echo "*************************************************************************";
150 94
151activate: activate-subdirs 95activate: activate-subdirs
152 @@APXS_BIN@ -i -a $(TARGET); \ 96 @@APXS_BIN@ -i -a $(TARGET); \