Author: afester Date: Sun Apr 9 08:06:30 2006 New Revision: 392748 URL: http://svn.apache.org/viewcvs?rev=392748&view=rev Log: LOGCXX-35: Cleaned up the configurations scripts to eliminate detection of libxml2, removed setting of the various HAVE_XML defines.
Modified: logging/log4cxx/trunk/INSTALL logging/log4cxx/trunk/configure.in logging/log4cxx/trunk/docs/Doxyfile.in logging/log4cxx/trunk/include/log4cxx/config_msvc.h.in logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.h.in logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.hw logging/log4cxx/trunk/simplesocketserver/Makefile.am logging/log4cxx/trunk/src/Makefile.am logging/log4cxx/trunk/xdocs/src/manual/Doxyfile.in Modified: logging/log4cxx/trunk/INSTALL URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/INSTALL?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/INSTALL (original) +++ logging/log4cxx/trunk/INSTALL Sun Apr 9 08:06:30 2006 @@ -224,9 +224,6 @@ With --enable-unicode, the library will be compiled with UTF16 Unicode support (2 bytes wide characters instead of 1 byte wide characters) -If the libXML2 library (http://xmlsoft.org) is detected, the DOMConfigurator -class will be compiled. - Threading support can be added through option -with-thread * "pthread" (default): pthread library * "Microsoft" : native microsoft library @@ -242,11 +239,6 @@ * "libsmtp" : libsmtp library (http://libsmtp.berlios.de) * "CDO" : Microsoft CDO library (no yet implemented !) * "no" (default) : no SMTP support - -XML support (DOMConfigurator) can be added through option -with-XML - * "libxm2" (default) : gnome xml library (http://xmlsoft.org) - * "Microsoft" : MSXML library - * "no" : no XML support Specifying the System Type Modified: logging/log4cxx/trunk/configure.in URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/configure.in?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/configure.in (original) +++ logging/log4cxx/trunk/configure.in Sun Apr 9 08:06:30 2006 @@ -227,44 +227,6 @@ [AC_CHECK_LIB(socket,gethostbyname)])]) AC_CHECK_FUNCS(setsockopt,,[AC_CHECK_LIB(socket,setsockopt)]) -# for DOMConfigurator -AC_MSG_CHECKING(for XML support) -AC_ARG_WITH(XML, - AC_HELP_STRING(--with-XML, [XML support. Accepted arguments : - libxml2, Microsoft, no (default=libxml2)]), - [ac_with_xml=$withval], - [ac_with_xml=libxml2] - ) -case "$ac_with_xml" in - Microsoft) - AC_DEFINE(HAVE_MS_XML, 1, ODBC support through Microsoft XML.) - AC_DEFINE(HAVE_XML, 1, XML support) - AC_MSG_RESULT(Microsoft) - ;; - libxml2) - AC_MSG_RESULT(libxml2) - AC_CHECK_PROG(XML2_CONFIG, xml2-config, yes, no) - if test "x$XML2_CONFIG" = "xyes" - then - AC_DEFINE(HAVE_LIBXML2, 1, XML support through libxml2.) - AC_DEFINE(HAVE_XML, 1, XML support) - LIBS_XML="`xml2-config --libs`" - CPPFLAGS_XML="`xml2-config --cflags`" - else - AC_MSG_WARN(libxml2 not found !) - fi - ;; - no) - AC_MSG_RESULT(no) - ;; - *) - AC_MSG_RESULT(???) - AC_MSG_ERROR(Unknown option : $ac_with_xml) - ;; -esac -AC_SUBST(LIBS_XML) -AC_SUBST(CPPFLAGS_XML) - #for ODBCAppender AC_MSG_CHECKING(for ODBC support) AC_ARG_WITH(ODBC, Modified: logging/log4cxx/trunk/docs/Doxyfile.in URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/docs/Doxyfile.in?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/docs/Doxyfile.in (original) +++ logging/log4cxx/trunk/docs/Doxyfile.in Sun Apr 9 08:06:30 2006 @@ -797,7 +797,7 @@ # or name=definition (no spaces). If the definition and the = are # omitted =1 is assumed. -PREDEFINED = HAVE_SMTP HAVE_ODBC HAVE_XML +PREDEFINED = HAVE_SMTP HAVE_ODBC # If the MACRO_EXPANSION and EXPAND_PREDEF_ONLY tags are set to YES then # this tag can be used to specify a list of macro names that should be expanded. Modified: logging/log4cxx/trunk/include/log4cxx/config_msvc.h.in URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/include/log4cxx/config_msvc.h.in?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/include/log4cxx/config_msvc.h.in (original) +++ logging/log4cxx/trunk/include/log4cxx/config_msvc.h.in Sun Apr 9 08:06:30 2006 @@ -13,18 +13,12 @@ /* thread support through Microsoft threads. */ #define LOG4CXX_HAVE_MS_THREAD 1 -/* XML support through Microsoft XML. */ -#define LOG4CXX_HAVE_MS_XML 1 - /* ODBC support */ #define LOG4CXX_HAVE_ODBC 1 /* thread support */ #define LOG4CXX_HAVE_THREAD 1 -/* XML support */ -#define LOG4CXX_HAVE_XML 1 - typedef __int64 int64_t; #if defined(WIN32) || defined(_WIN32) @@ -57,4 +51,4 @@ #define _WIN32_WINNT 0x0400 -#include <tchar.h> \ No newline at end of file +#include <tchar.h> Modified: logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.h.in URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.h.in?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.h.in (original) +++ logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.h.in Sun Apr 9 08:06:30 2006 @@ -53,7 +53,6 @@ // Capabilities should be checked in client code by // attempting creation of the corresponding appender. // -#define LOG4CXX_HAVE_XML 1 #define LOG4CXX_HAVE_SMTP 0 #define LOG4CXX_HAVE_SYSLOG 1 Modified: logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.hw URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.hw?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.hw (original) +++ logging/log4cxx/trunk/include/log4cxx/private/log4cxx_private.hw Sun Apr 9 08:06:30 2006 @@ -35,11 +35,6 @@ #define LOG4CXX_HAVE_SYSLOG 0 - -#if defined(_MSC_VER) -#define LOG4CXX_HAVE_XML 1 -#endif - #if !defined(__BORLANDC__) #define LOG4CXX_RETURN_AFTER_THROW 1 #else Modified: logging/log4cxx/trunk/simplesocketserver/Makefile.am URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/simplesocketserver/Makefile.am?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/simplesocketserver/Makefile.am (original) +++ logging/log4cxx/trunk/simplesocketserver/Makefile.am Sun Apr 9 08:06:30 2006 @@ -1,6 +1,6 @@ INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include -AM_CPPFLAGS = @CPPFLAGS_XML@ @CPPFLAGS_ODBC@ +AM_CPPFLAGS = @CPPFLAGS_ODBC@ bin_PROGRAMS = simplesocketserver simplesocketserver_SOURCES = simplesocketserver.cpp Modified: logging/log4cxx/trunk/src/Makefile.am URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/src/Makefile.am?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/src/Makefile.am (original) +++ logging/log4cxx/trunk/src/Makefile.am Sun Apr 9 08:06:30 2006 @@ -149,6 +149,6 @@ xmllayout.cpp\ xmlsocketappender.cpp -AM_CPPFLAGS = @CPPFLAGS_XML@ @CPPFLAGS_ODBC@ -liblog4cxx_la_LDFLAGS = -version-info @LT_VERSION@ @LIBS_XML@ @LIBS_ODBC@ [EMAIL PROTECTED]@ +AM_CPPFLAGS = @CPPFLAGS_ODBC@ +liblog4cxx_la_LDFLAGS = -version-info @LT_VERSION@ @LIBS_ODBC@ [EMAIL PROTECTED]@ Modified: logging/log4cxx/trunk/xdocs/src/manual/Doxyfile.in URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/xdocs/src/manual/Doxyfile.in?rev=392748&r1=392747&r2=392748&view=diff ============================================================================== --- logging/log4cxx/trunk/xdocs/src/manual/Doxyfile.in (original) +++ logging/log4cxx/trunk/xdocs/src/manual/Doxyfile.in Sun Apr 9 08:06:30 2006 @@ -797,7 +797,7 @@ # or name=definition (no spaces). If the definition and the = are # omitted =1 is assumed. -PREDEFINED = HAVE_SMTP HAVE_ODBC HAVE_XML +PREDEFINED = HAVE_SMTP HAVE_ODBC # If the MACRO_EXPANSION and EXPAND_PREDEF_ONLY tags are set to YES then # this tag can be used to specify a list of macro names that should be expanded.