]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
SourceLayout: move log daemon helpers to src/log/
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 29 Jan 2016 17:10:20 +0000 (06:10 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 29 Jan 2016 17:10:20 +0000 (06:10 +1300)
15 files changed:
configure.ac
helpers/Makefile.am
helpers/log_daemon/Makefile.am [deleted file]
src/log/DB/Makefile.am [moved from helpers/log_daemon/DB/Makefile.am with 100% similarity]
src/log/DB/doc/date_day_column.sql [moved from helpers/log_daemon/DB/doc/date_day_column.sql with 100% similarity]
src/log/DB/doc/views.sql [moved from helpers/log_daemon/DB/doc/views.sql with 100% similarity]
src/log/DB/log_db_daemon.pl.in [moved from helpers/log_daemon/DB/log_db_daemon.pl.in with 100% similarity]
src/log/DB/required.m4 [moved from helpers/log_daemon/DB/required.m4 with 100% similarity]
src/log/Makefile.am
src/log/file/Makefile.am [moved from helpers/log_daemon/file/Makefile.am with 92% similarity]
src/log/file/log_file_daemon.cc [moved from helpers/log_daemon/file/log_file_daemon.cc with 99% similarity]
src/log/file/required.m4 [moved from helpers/log_daemon/file/required.m4 with 100% similarity]
src/log/helpers.m4 [moved from helpers/log_daemon/modules.m4 with 86% similarity]
src/security/cert_validators/Makefile.am
src/security/cert_validators/helpers.m4 [moved from src/security/cert_validators/modules.m4 with 100% similarity]

index 4700a7de149ea53bbeebad4164ed4c061255b9af..e06a94e09f295f70b92fd8ae9f58ece16e39c10d 100644 (file)
@@ -2554,13 +2554,13 @@ AC_SUBST(AUTH_LIBS_TO_BUILD)
 dnl Select logging daemon helpers to build
 AC_ARG_ENABLE(log-daemon-helpers,
   AS_HELP_STRING([--enable-log-daemon-helpers="list of helpers"],
-                 [This option selects which logging daemon helpers to 
+                 [This option selects which logging daemon helpers to
                   build and install as part of the normal build process
-                  For a list of available helpers see the helpers/log_daemon
+                  For a list of available helpers see the src/log/
                   directory.]),[
 #nothing to do, really
 ])
-m4_include([helpers/log_daemon/modules.m4])
+m4_include([src/log/helpers.m4])
 
 AC_ARG_ENABLE(external-acl-helpers,
   AS_HELP_STRING([--enable-external-acl-helpers="list of helpers"],
@@ -2596,7 +2596,7 @@ AC_ARG_ENABLE(security-cert-validator-helpers,
                   build none. For a list of available helpers see the
                   src/security/cert_validators/ directory.]),[
 ])
-m4_include([src/security/cert_validators/modules.m4])
+m4_include([src/security/cert_validators/helpers.m4])
 
 dnl Select storeid_rewrite helpers to build
 AC_ARG_ENABLE(storeid-rewrite-helpers,
@@ -3828,9 +3828,6 @@ AC_CONFIG_FILES([
        helpers/external_acl/unix_group/Makefile
        helpers/external_acl/wbinfo_group/Makefile
        helpers/external_acl/time_quota/Makefile
-       helpers/log_daemon/Makefile
-       helpers/log_daemon/DB/Makefile
-       helpers/log_daemon/file/Makefile
        helpers/negotiate_auth/Makefile
        helpers/negotiate_auth/kerberos/Makefile
        helpers/negotiate_auth/SSPI/Makefile
@@ -3889,6 +3886,8 @@ AC_CONFIG_FILES([
        src/ip/Makefile
        src/ipc/Makefile
        src/log/Makefile
+       src/log/DB/Makefile
+       src/log/file/Makefile
        src/mem/Makefile
        src/mgr/Makefile
        src/parser/Makefile
index 671a75d0e00e2787c83d5ce4192df5a5e7616c51..24922aa270db52101eb2415a47764b3536cab4ff 100644 (file)
@@ -11,7 +11,6 @@ DIST_SUBDIRS = \
        basic_auth \
        digest_auth \
        external_acl \
-       log_daemon \
        negotiate_auth \
        ntlm_auth \
        url_rewrite \
@@ -21,7 +20,6 @@ SUBDIRS = \
        basic_auth \
        digest_auth \
        external_acl \
-       log_daemon \
        negotiate_auth \
        url_rewrite \
        storeid_rewrite
diff --git a/helpers/log_daemon/Makefile.am b/helpers/log_daemon/Makefile.am
deleted file mode 100644 (file)
index 89c9bf9..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-## Copyright (C) 1996-2016 The Squid Software Foundation and contributors
-##
-## Squid software is distributed under GPLv2+ license and includes
-## contributions from numerous individuals and organizations.
-## Please see the COPYING and CONTRIBUTORS files for details.
-##
-
-## Alphabetical list of sub-directories to distribute with Squid:
-DIST_SUBDIRS = \
-       DB \
-       file
-
-SUBDIRS        = $(LOG_DAEMON_HELPERS)
-EXTRA_DIST = modules.m4
index 47b6470ed43110a2709a3a417319975de2d0bae6..3b7aa2c7442ce9ed013dcc0346f3086979f20dc9 100644 (file)
@@ -8,6 +8,10 @@
 include $(top_srcdir)/src/Common.am
 include $(top_srcdir)/src/TestHeaders.am
 
+DIST_SUBDIRS= DB file
+SUBDIRS= $(LOG_DAEMON_HELPERS)
+EXTRA_DIST= helpers.m4
+
 noinst_LTLIBRARIES = liblog.la
 
 liblog_la_SOURCES = \
similarity index 92%
rename from helpers/log_daemon/file/Makefile.am
rename to src/log/file/Makefile.am
index 037b0a6b973f2b063db3e8ce747f661566adb1fc..78b8c43098f99e5b8c139cc7ba6e9a69a766d74b 100644 (file)
@@ -10,6 +10,6 @@ include $(top_srcdir)/src/Common.am
 libexec_PROGRAMS = log_file_daemon
 log_file_daemon_SOURCES = log_file_daemon.cc
 log_file_daemon_LDADD = \
-       -L$(top_builddir)/lib $(COMPAT_LIB) \
+       $(COMPAT_LIB) \
        $(XTRA_LIBS)
 EXTRA_DIST = required.m4
similarity index 99%
rename from helpers/log_daemon/file/log_file_daemon.cc
rename to src/log/file/log_file_daemon.cc
index 9652cb922d3e6913053e10f85cac5d53ad180ea0..b8057f23daeaf284d3920e2d6604668743593468 100644 (file)
@@ -28,7 +28,7 @@
 #include <paths.h>
 #endif
 
-#include "defines.h"
+#include "helpers/defines.h"
 
 /* parse buffer - ie, length of longest expected line */
 #define LOGFILE_BUF_LEN     65536
similarity index 86%
rename from helpers/log_daemon/modules.m4
rename to src/log/helpers.m4
index dd0a5655993eb2bc9b4caa2c00771ca4c714715a..ff376620259d74156e716c9a53e801881f9e49c5 100644 (file)
@@ -14,7 +14,7 @@
 auto_logdaemon_modules=no
 if test "x${enable_log_daemon_helpers:=yes}" = "xyes" ;then
   enable_log_daemon_helpers=""
-  SQUID_LOOK_FOR_MODULES([$srcdir/helpers/log_daemon],[enable_log_daemon_helpers])
+  SQUID_LOOK_FOR_MODULES([$srcdir/src/log],[enable_log_daemon_helpers])
   auto_logdaemon_modules=yes
 fi
 if test "x$enable_log_daemon_helpers" = "xnone" ; then
@@ -25,22 +25,22 @@ LOG_DAEMON_HELPERS=""
 enable_log_daemon_helpers="`echo $enable_log_daemon_helpers| sed -e 's/,/ /g;s/  */ /g'`"
 if test "x$enable_log_daemon_helpers" != "xno"; then
   for helper in $enable_log_daemon_helpers ; do
-    dir="$srcdir/helpers/log_daemon/$helper"
+    dir="$srcdir/src/log/$helper"
 
     # modules converted to autoconf macros already
     # NP: we only need this list because m4_include() does not accept variables
     if test "x$helper" = "xDB" ; then
-      m4_include([helpers/log_daemon/DB/required.m4])
+      m4_include([src/log/DB/required.m4])
 
     elif test "x$helper" = "xfile" ; then
-      m4_include([helpers/log_daemon/file/required.m4])
+      m4_include([src/log/file/required.m4])
 
     # modules not yet converted to autoconf macros (or third party drop-in's)
     elif test -f "$dir/config.test" && sh "$dir/config.test" "$squid_host_os"; then
       BUILD_HELPER="$helper"
     fi
 
-    if test -d "$srcdir/helpers/log_daemon/$helper"; then
+    if test -d "$srcdir/src/log/$helper"; then
       if test "$BUILD_HELPER" != "$helper"; then
         if test "x$auto_logdaemon_modules" = "xyes"; then
           AC_MSG_NOTICE([Log daemon helper $helper ... found but cannot be built])
index 3f94cd87b4b495840bee69b2fb93b96c157d7f7a..225733a7bd39d121a5180595cc5705e00a1591aa 100644 (file)
@@ -7,4 +7,4 @@
 
 DIST_SUBDIRS= fake
 SUBDIRS= $(SECURITY_CERTV_HELPERS)
-
+EXTRA_DIST= helpers.m4