# Makefile. Generated from Makefile.in by configure. # Modify these top variables. SUBDIRS = docs contrib HEADERS = mod_log_sql.h \ functions.h \ functions13.h \ functions20.h \ apache13.h \ apache20.h \ winconfig.h CFLAGS = -Wc,-Wall -Wc,-fno-strict-aliasing ifeq (0,1) CFLAGS += -Wc,-Werror endif EXTRA_DIST = AUTHORS INSTALL TODO LICENSE CHANGELOG \ build-apache13.bat build-apache2.bat \ coreSOURCES = mod_log_sql.c coreTARGET = mod_log_sql.so coreLDADD = coreCFLAGS = coreNAME = log_sql TARGETS = $(coreTARGET) sslSOURCES = mod_log_sql_ssl.c sslTARGET = mod_log_sql_ssl.so sslLDADD = sslCFLAGS = -I/usr/include/db1 -I/usr/include/openssl sslNAME = log_sql_ssl ifeq (0,1) TARGETS += $(sslTARGET) endif logioSOURCES = mod_log_sql_logio.c logioTARGET = mod_log_sql_logio.so logioLDADD = logioCFLAGS = logioNAME = log_sql_logio ifeq (0,1) TARGETS += $(logioTARGET) endif mysqlSOURCES = mod_log_sql_mysql.c mysqlTARGET = mod_log_sql_mysql.so mysqlLDADD = -L/usr/lib/mysql -lmysqlclient -lm -lz mysqlCFLAGS = -I/usr/include/mysql mysqlNAME = log_sql_mysql ifeq (1,1) TARGETS += $(mysqlTARGET) endif pgsqlSOURCES = mod_log_sql_pgsql.c pgsqlTARGET = mod_log_sql_pgsql.so pgsqlLDADD = @PGSQL_LDFLAGS@ @PGSQL_LIBS@ pgsqlCFLAGS = @PGSQL_CFLAGS@ pgsqlNAME = log_sql_pgsql ifeq (0,1) TARGETS += $(pgsqlTARGET) endif dbiSOURCES = mod_log_sql_dbi.c dbiTARGET = mod_log_sql_dbi.so dbiLDADD = dbiCFLAGS = -I/usr/local/include dbiNAME = log_sql_dbi ifeq (0,1) TARGETS += $(dbiTARGET) endif #Don't modify anything below here PROVIDERS_SUBDIRS = @subdirs@ srcdir = /mnt/gmirror/ports/www/mod_log_sql2/work/mod_log_sql-1.101 builddir = /mnt/gmirror/ports/www/mod_log_sql2/work/mod_log_sql-1.101 OBJ = $(coreSOURCES:.c=.o) $(logioSOURCES:.c=.o) $(sslSOURCES:.c=.o) $(mysqlSOURCES:.c=.o) \ $(dbiSOURCES:.c=.o) $(pgsqlSOURCES:.c=.o) LO = $(coreSOURCES:.c=.lo) $(logioSOURCES:.c=.lo) $(sslSOURCES:.c=.lo) $(mysqlSOURCES:.c=.lo) \ $(dbiSOURCES:.c=.lo) $(pgsqlSOURCES:.c=.lo) SLO = $(coreSOURCES:.c=.slo) $(logioSOURCES:.c=.slo) $(sslSOURCES:.c=.slo) $(mysqlSOURCES:.c=.slo) \ $(dbiSOURCES:.c=.slo) $(pgsqlSOURCES:.c=.slo) STD_DIST = install-sh \ config.sub \ config.guess \ aclocal.m4 \ Makefile.in \ configure.ac \ configure \ stamp-h.in \ config.h.in DISTFILES = $(STD_DIST) $(EXTRA_DIST) $(coreSOURCES) $(HEADERS) \ $(sslSOURCES) $(logioSOURCES) $(mysqlSOURCES) $(pgsqlSOURCES) $(dbiSOURCES) all: $(TARGETS) all-subdirs all-subdirs install-subdirs activate-subdirs clean-subdirs distclean-subdirs: @otarget=`echo $@|sed s/-subdirs//`; \ list=' $(PROVIDERS_SUBDIRS) $(SUBDIRS)'; \ for i in $$list; do \ if test -d "$$i"; then \ target="$$otarget"; \ echo "Making $$target in $$i"; \ if test "$$i" = "."; then \ made_local=yes; \ target="local-$$target"; \ fi; \ (cd $$i && $(MAKE) $$target) || exit 1; \ fi; \ done; TODO: TODO.in @./gen_todo.pl $(coreTARGET): $(coreSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(coreTARGET) $(coreCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(coreLDADD) $(coreSOURCES) $(logioTARGET): $(logioSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(logioTARGET) $(logioCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(logioLDADD) $(logioSOURCES) $(sslTARGET): $(sslSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(sslTARGET) $(sslCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(sslLDADD) $(sslSOURCES) $(mysqlTARGET): $(mysqlSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(mysqlTARGET) $(mysqlCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(mysqlLDADD) $(mysqlSOURCES) $(pgsqlTARGET): $(pgsqlSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(pgsqlTARGET) $(pgsqlCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(pgsqlLDADD) $(pgsqlSOURCES) $(dbiTARGET): $(dbiSOURCES) $(HEADERS) @/usr/sbin/apxs -c -o $(dbiTARGET) $(dbiCFLAGS) $(CFLAGS) \ -DHAVE_CONFIG_H -DWITH_APACHE13 $(dbiLDADD) $(dbiSOURCES) install: $(TARGETS) install-subdirs @/usr/sbin/apxs -n $(coreNAME) -i $(coreTARGET); \ if test 1 -eq 1; then \ /usr/sbin/apxs -n $(mysqlNAME) -i $(mysqlTARGET); \ fi; \ if test 0 -eq 1; then \ /usr/sbin/apxs -n $(pgsqlNAME) -i $(pgsqlTARGET); \ fi; \ if test 0 -eq 1; then \ /usr/sbin/apxs -n $(dbiNAME) -i $(dbiTARGET); \ fi; \ if test 0 -eq 1; then \ /usr/sbin/apxs -n $(sslNAME) -i $(sslTARGET); \ fi; \ if test 0 -eq 1; then \ /usr/sbin/apxs -n $(logioNAME) -i $(logioTARGET); \ fi; \ echo "*************************************************************************"; \ echo "*** The mod_log_sql modules have been installed."; \ echo "*** Please edit your Apache configuration files and"; \ echo "*** add the appropriate LoadModule directives per the documentation"; \ echo "*** in docs/manual.html"; \ echo "*** If you have previously used 1.18 or lower then you must change"; \ echo "*** >LoadModule sql_log_module modules/mod_log_sql.so"; \ echo "*** to"; \ echo "*** >LoadModule log_sql_module modules/mod_log_sql.so"; \ echo "*** in your httpd.conf as the internal name of the module has changed."; \ echo "*** "; \ echo "*** Also read the documentation about using SSL support and new "; \ echo "*** configuration directives."; \ echo "*************************************************************************"; activate: activate-subdirs @/usr/sbin/apxs -n $(coreNAME) -i -a $(coreTARGET); \ if test 0 -eq 1; then \ /usr/sbin/apxs -n $(sslNAME) -i -a $(sslTARGET); \ fi clean: clean-subdirs $(RM) $(OBJ) $(SLO) $(LO) $(TARGETS) $(RM) -r .libs distclean: clean distclean-subdirs $(RM) config.status config.log config.h config.h.in \ configure stamp-h stamp-h.in Makefile aclocal.m4 $(RM) -r autom4te-2.53.cache DESTDIR = mod_log_sql-1.101 DESTTGZ = $(DESTDIR).tar.gz dist: @rm -rf $(DESTDIR); \ list=' $(PROVIDERS_SUBDIRS) $(SUBDIRS)'; \ for i in $$list; do \ if test -d "$$i"; then \ target=local-dist; \ echo "Making $$target in $$i"; \ if test "$$i" = "."; then \ made_local=yes; \ target="local-dist"; \ fi; \ NEWDESTDIR=$(builddir)/$(DESTDIR)/$$i; \ echo $(NEWDESTDIR); \ (cd $$i && $(MAKE) DESTDIR=$(builddir)/$(DESTDIR)/$$i $$target) || exit 1; \ fi; \ done; \ if test "$$made_local" != "yes"; then \ $(MAKE) "local-dist" || exit 1; \ fi; \ tar -zcf $(DESTTGZ) $(DESTDIR); \ rm -rf $(DESTDIR); \ local-dist: $(DISTFILES) @mkdir -p $(DESTDIR); \ cp -dp --parents $(DISTFILES) $(DESTDIR); .PHONY: include all-subdirs activate-subdirs install-subdirs \ clean-subdirs distclean-subdirs dist # Regenerate makefiles # autoheader might not change config.h.in, so touch a stamp file. $(srcdir)/config.h.in: stamp-h.in $(srcdir)/stamp-h.in: configure.ac aclocal.m4 cd $(srcdir) && autoheader-2.53 echo timestamp > $(srcdir)/stamp-h.in config.h: stamp-h stamp-h: config.h.in config.status ./config.status $(srcdir)/configure: configure.ac aclocal.m4 cd $(srcdir) && autoconf-2.53 Makefile: Makefile.in config.status ./config.status config.status: configure ./config.status --recheck