diff --git a/reactos/lib/3rdparty/libxml2/bakefile/Bakefiles.bkgen b/reactos/lib/3rdparty/libxml2/bakefile/Bakefiles.bkgen deleted file mode 100644 index 0e393f42bf4..00000000000 --- a/reactos/lib/3rdparty/libxml2/bakefile/Bakefiles.bkgen +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - gnu,dmars,cbx_unix,cbuilderx - libxml2.bkl - - - - borland,dmars,mingw,msvc,msvc6prj,watcom,cbuilderx,cbx_unix,gnu - - - - \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/bakefile/Readme.txt b/reactos/lib/3rdparty/libxml2/bakefile/Readme.txt deleted file mode 100644 index b44d3ace7ac..00000000000 --- a/reactos/lib/3rdparty/libxml2/bakefile/Readme.txt +++ /dev/null @@ -1,92 +0,0 @@ - - LIBXML2 build system for Win32 README - ------------------------------------- - - In this folder are stored all the files required to compile LIBXML2 with win32 compilers. - Bakefile (http://bakefile.sourceforge.net) is used as makefile generator. - - Supported makefiles: - - makefile.vc for Microsoft NMAKE - - makefile.bcc for Borland MAKE - - makefile.wat for OpenWatcom MAKE - - makefile.gcc for MinGW MINGW32-MAKE - - all DSP & DSW for Microsoft VisualC++ 6.0 (can be used also with VS.NET AFAIK) - - This readme is organized as: - 1.0 HOWTO compile LIBXML2 using makefiles <-- for users who want to build the library using *command-line* - 1.1 HOWTO compile LIBXML2 using an IDE <-- for users who want to build the library using an *IDE* - 1.2 HOWTO regenerate makefiles for LIBXML2 <-- for libxml2 mantainers/developers/advanced users - - If you just want to compile the library (and the test programs) you should definitely avoid the - section 1.1 and focus on the 1.0. - - - - - - - 1.0 HOWTO compile LIBXML2 using makefiles - ----------------------------------------- - - Choose your preferred compiler among those actually supported (see above) and then run - - mycompilermake -fmakefile.makefileext [options] - - for a full list of the available options you should open with a notepad (or something like that) - the makefile you want to use; at the beginning you should see a section which starts as: - - # ------------------------------------------------------------------------- - # These are configurable options: - # ------------------------------------------------------------------------- - - here you can find all the options actually used by that makefile. - They can be customized when running the makefile writing something like: - - nmake -fmakefile.vc BUILD=release - mingw32-make -fmakefile.gcc BUILD=debug ICONV_DIR=c:\myiconv - - or they can be permanently changed modifying the makefile. - That's all: for any problem/compile-error/suggestion, write to - frm@users.sourceforge.net with the word "libxml2" in the subject. - - - - - - 1.1 HOWTO compile LIBXML2 using an IDE - -------------------------------------- - - Actually only the Microsoft VisualC++ 6.0 project files are generated. - In future other Integrated Development Environments (IDEs) will be supported as well. - - With MSVC++ 6.0, you should open the DSW file and then set as the active project the - "libxml2" project, if you want to build the library or one of the test projects if you - want to run them. - Using the command "Build->Set Active Configuration" you can choose one of the predefined - configuration. - - - - - - 1.2 HOWTO regenerate makefiles for LIBXML2 - ------------------------------------------ - - Be sure to have installed Bakefile (http://bakefile.sourceforge.net). - Just run the "bakefile_gen" command inside the folder containing the "libxml2.bkl" file. - NOTE: if you want to remove all the makefiles, you can use the "bakefile_gen -c" command. - - The template files used to generate all makefiles are only two: - - libxml2.bkl (the main one) - - Bakefiles.bkgen - All the other files can be dinamically regenerated. - - - - - - If you have problems with the compilation of LIBXML2 under windows (using one of the supported compiler) - please write to: - - Francesco Montorsi - diff --git a/reactos/lib/3rdparty/libxml2/bakefile/libxml2.bkl b/reactos/lib/3rdparty/libxml2/bakefile/libxml2.bkl deleted file mode 100644 index a61491e7eae..00000000000 --- a/reactos/lib/3rdparty/libxml2/bakefile/libxml2.bkl +++ /dev/null @@ -1,749 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 0 - - - - - - - _UNICODE - - - - - - - __WXDEBUG__ - - - - - - - on - off - - - - - - on - off - - - - - off - speed - - - - - - max - no - - - - - - - - - - - default - -Wall - - - - - - - - - - - - - - - - - - - - - - - 0 - 1 - - - - - - - - - native - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $(FORMAT) - - - - - 1 - 0 - - - - .. - - - $(XMLBASEDIR)$(DIRSEP)bin - - 2 - 6 - 16 - - - - - $(__DEFINE_ARG)_REENTRANT $(__DEFINE_ARG)HAVE_WIN32_THREADS - - - $(__DEFINE_ARG)_REENTRANT $(__DEFINE_ARG)HAVE_WIN32_THREADS $(__DEFINE_ARG)HAVE_COMPILER_TLS - - - $(__DEFINE_ARG)_REENTRANT $(__DEFINE_ARG)HAVE_PTHREAD_H - - - - - $(THREADS_DEF) $(__DEFINE_ARG)__MT__ - $(THREADS_DEF) $(__DEFINE_ARG)__MT__ - $(THREADS_DEF) $(__DEFINE_ARG)__MT__ - - - - - - HAVE_ZLIB_H - _DEBUG - NDEBUG - - - LIBXML_STATIC - - - iconv - wsock32 - zdll - pthreadVC - - $(XMLBASEDIR)$(DIRSEP)include$(DIRSEP)libxml$(DIRSEP) - - - - - - - - - win32config.h - config.h - - - - - - ../include/$(CONFIG_SRCNAME) - ../$(CONFIG_DSTNAME) - all - - - - - - - - - - $(XMLBASEDIR)$(DIRSEP)lib - $(XMLBASEDIR)$(DIRSEP)bin - - - - all - setuplibdir - setupbindir - - - - - - - - - - $(value) - - - - - - - - $(XMLBASEDIR)\include\$(CONFIG_SRCNAME) - $(value) - $(XMLBASEDIR)\include\$(CONFIG_SRCNAME) - -Creating the configuration file ..\$(CONFIG_DSTNAME) from ..\include\win32\$(CONFIG_SRCNAME) -InputPath=..\include\$(CONFIG_SRCNAME) - -"..\include\$(CONFIG_SRCNAME)" : $(DOLLAR)(SOURCE) "$(DOLLAR)(INTDIR)" "$(DOLLAR)(OUTDIR)" -$(TAB)copy "$(DOLLAR)(InputPath)" ..\$(CONFIG_DSTNAME) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Config headers:*config.h - - - setup - setuplibdir - - - - $(XMLBASEDIR)$(DIRSEP)lib - - - - libxml2 - - - xml2 - - - - - $(XMLBASEDIR)$(DIRSEP)c14n.c - $(XMLBASEDIR)$(DIRSEP)catalog.c - $(XMLBASEDIR)$(DIRSEP)chvalid.c - $(XMLBASEDIR)$(DIRSEP)debugXML.c - $(XMLBASEDIR)$(DIRSEP)dict.c - $(XMLBASEDIR)$(DIRSEP)DOCBparser.c - $(XMLBASEDIR)$(DIRSEP)encoding.c - $(XMLBASEDIR)$(DIRSEP)entities.c - $(XMLBASEDIR)$(DIRSEP)error.c - $(XMLBASEDIR)$(DIRSEP)globals.c - $(XMLBASEDIR)$(DIRSEP)hash.c - $(XMLBASEDIR)$(DIRSEP)HTMLparser.c - $(XMLBASEDIR)$(DIRSEP)HTMLtree.c - $(XMLBASEDIR)$(DIRSEP)legacy.c - $(XMLBASEDIR)$(DIRSEP)list.c - $(XMLBASEDIR)$(DIRSEP)nanoftp.c - $(XMLBASEDIR)$(DIRSEP)nanohttp.c - $(XMLBASEDIR)$(DIRSEP)parser.c - $(XMLBASEDIR)$(DIRSEP)parserInternals.c - $(XMLBASEDIR)$(DIRSEP)pattern.c - $(XMLBASEDIR)$(DIRSEP)relaxng.c - $(XMLBASEDIR)$(DIRSEP)SAX2.c - $(XMLBASEDIR)$(DIRSEP)SAX.c - $(XMLBASEDIR)$(DIRSEP)threads.c - $(XMLBASEDIR)$(DIRSEP)tree.c - $(XMLBASEDIR)$(DIRSEP)uri.c - $(XMLBASEDIR)$(DIRSEP)valid.c - $(XMLBASEDIR)$(DIRSEP)xinclude.c - $(XMLBASEDIR)$(DIRSEP)xlink.c - $(XMLBASEDIR)$(DIRSEP)xmlIO.c - $(XMLBASEDIR)$(DIRSEP)xmlmemory.c - $(XMLBASEDIR)$(DIRSEP)xmlreader.c - $(XMLBASEDIR)$(DIRSEP)xmlregexp.c - $(XMLBASEDIR)$(DIRSEP)xmlsave.c - $(XMLBASEDIR)$(DIRSEP)xmlschemas.c - $(XMLBASEDIR)$(DIRSEP)xmlschemastypes.c - $(XMLBASEDIR)$(DIRSEP)xmlunicode.c - $(XMLBASEDIR)$(DIRSEP)xmlwriter.c - $(XMLBASEDIR)$(DIRSEP)xpath.c - $(XMLBASEDIR)$(DIRSEP)xpointer.c - $(XMLBASEDIR)$(DIRSEP)xmlstring.c - - - - - $(XMLINCLUDEDIR)c14n.h - $(XMLINCLUDEDIR)catalog.h - $(XMLINCLUDEDIR)chvalid.h - $(XMLINCLUDEDIR)debugXML.h - $(XMLINCLUDEDIR)dict.h - $(XMLINCLUDEDIR)DOCBparser.h - $(XMLINCLUDEDIR)encoding.h - $(XMLINCLUDEDIR)entities.h - $(XMLINCLUDEDIR)globals.h - $(XMLINCLUDEDIR)hash.h - $(XMLINCLUDEDIR)HTMLparser.h - $(XMLINCLUDEDIR)HTMLtree.h - $(XMLINCLUDEDIR)list.h - $(XMLINCLUDEDIR)nanoftp.h - $(XMLINCLUDEDIR)nanohttp.h - $(XMLINCLUDEDIR)parser.h - $(XMLINCLUDEDIR)parserInternals.h - $(XMLINCLUDEDIR)pattern.h - $(XMLINCLUDEDIR)relaxng.h - $(XMLINCLUDEDIR)SAX.h - $(XMLINCLUDEDIR)SAX2.h - $(XMLINCLUDEDIR)schemasInternals.h - $(XMLINCLUDEDIR)threads.h - $(XMLINCLUDEDIR)tree.h - $(XMLINCLUDEDIR)uri.h - $(XMLINCLUDEDIR)valid.h - $(XMLINCLUDEDIR)xinclude.h - $(XMLINCLUDEDIR)xlink.h - $(XMLINCLUDEDIR)xmlautomata.h - $(XMLINCLUDEDIR)xmlerror.h - $(XMLINCLUDEDIR)xmlexports.h - $(XMLINCLUDEDIR)xmlIO.h - $(XMLINCLUDEDIR)xmlmemory.h - $(XMLINCLUDEDIR)xmlmodule.h - $(XMLINCLUDEDIR)xmlreader.h - $(XMLINCLUDEDIR)xmlregexp.h - $(XMLINCLUDEDIR)xmlsave.h - $(XMLINCLUDEDIR)xmlschemas.h - $(XMLINCLUDEDIR)xmlschemastypes.h - $(XMLINCLUDEDIR)xmlstring.h - $(XMLINCLUDEDIR)xmlunicode.h - $(XMLINCLUDEDIR)xmlversion.h - $(XMLINCLUDEDIR)xmlwriter.h - $(XMLINCLUDEDIR)xpath.h - $(XMLINCLUDEDIR)xpathInternals.h - $(XMLINCLUDEDIR)xpointer.h - - - - - $(XMLBASEDIR)$(DIRSEP)libxml.h - $(XMLBASEDIR)$(DIRSEP)triodef.h - $(XMLBASEDIR)$(DIRSEP)trionan.h - $(XMLBASEDIR)$(DIRSEP)include$(DIRSEP)wsockcompat.h - - - - - - - - - - - - - 0 - - - 1 - - - - - - $(XMLBASEDIR)$(DIRSEP)testAutomata.c - $(XMLBASEDIR)$(DIRSEP)testC14N.c - $(XMLBASEDIR)$(DIRSEP)testHTML.c - $(XMLBASEDIR)$(DIRSEP)testReader.c - $(XMLBASEDIR)$(DIRSEP)testRegexp.c - $(XMLBASEDIR)$(DIRSEP)testRelax.c - $(XMLBASEDIR)$(DIRSEP)testSax.c - $(XMLBASEDIR)$(DIRSEP)testSchemas.c - $(XMLBASEDIR)$(DIRSEP)testURI.c - $(XMLBASEDIR)$(DIRSEP)testXPath.c - $(XMLBASEDIR)$(DIRSEP)xmllint.c - - - $(XMLBASEDIR)$(DIRSEP)testdso.c - - - - - - diff --git a/reactos/lib/3rdparty/libxml2/example/Makefile.am b/reactos/lib/3rdparty/libxml2/example/Makefile.am deleted file mode 100644 index 9eb6a76d1f3..00000000000 --- a/reactos/lib/3rdparty/libxml2/example/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -noinst_PROGRAMS = gjobread - -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I@srcdir@/include @THREAD_CFLAGS@ @Z_CFLAGS@ -DEPS = $(top_builddir)/libxml2.la -LDADDS = @STATIC_BINARIES@ $(top_builddir)/libxml2.la @THREAD_LIBS@ @Z_LIBS@ $(ICONV_LIBS) -lm @WIN32_EXTRA_LIBADD@ - -gjobread_SOURCES=gjobread.c -gjobread_LDFLAGS= -gjobread_DEPENDENCIES= $(DEPS) -gjobread_LDADD= @RDL_LIBS@ $(LDADDS) diff --git a/reactos/lib/3rdparty/libxml2/example/Makefile.in b/reactos/lib/3rdparty/libxml2/example/Makefile.in deleted file mode 100644 index 81a4f1688c4..00000000000 --- a/reactos/lib/3rdparty/libxml2/example/Makefile.in +++ /dev/null @@ -1,539 +0,0 @@ -# Makefile.in generated by automake 1.9.2 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004 Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -SOURCES = $(gjobread_SOURCES) - -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -top_builddir = .. -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -INSTALL = @INSTALL@ -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -noinst_PROGRAMS = gjobread$(EXEEXT) -subdir = example -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -PROGRAMS = $(noinst_PROGRAMS) -am_gjobread_OBJECTS = gjobread.$(OBJEXT) -gjobread_OBJECTS = $(am_gjobread_OBJECTS) -am__DEPENDENCIES_1 = -am__DEPENDENCIES_2 = $(top_builddir)/libxml2.la $(am__DEPENDENCIES_1) -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = $(gjobread_SOURCES) -DIST_SOURCES = $(gjobread_SOURCES) -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMDEP_FALSE = @AMDEP_FALSE@ -AMDEP_TRUE = @AMDEP_TRUE@ -AMTAR = @AMTAR@ -AR = @AR@ -AS = @AS@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BASE_THREAD_LIBS = @BASE_THREAD_LIBS@ -C14N_OBJ = @C14N_OBJ@ -CATALOG_OBJ = @CATALOG_OBJ@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -CYGWIN_EXTRA_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ -CYGWIN_EXTRA_PYTHON_LIBADD = @CYGWIN_EXTRA_PYTHON_LIBADD@ -DEBUG_OBJ = @DEBUG_OBJ@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCB_OBJ = @DOCB_OBJ@ -ECHO = @ECHO@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -F77 = @F77@ -FFLAGS = @FFLAGS@ -FTP_OBJ = @FTP_OBJ@ -HAVE_ISINF = @HAVE_ISINF@ -HAVE_ISNAN = @HAVE_ISNAN@ -HTML_DIR = @HTML_DIR@ -HTML_OBJ = @HTML_OBJ@ -HTTP_OBJ = @HTTP_OBJ@ -ICONV_LIBS = @ICONV_LIBS@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LDFLAGS = @LDFLAGS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIBXML_MAJOR_VERSION = @LIBXML_MAJOR_VERSION@ -LIBXML_MICRO_VERSION = @LIBXML_MICRO_VERSION@ -LIBXML_MINOR_VERSION = @LIBXML_MINOR_VERSION@ -LIBXML_VERSION = @LIBXML_VERSION@ -LIBXML_VERSION_EXTRA = @LIBXML_VERSION_EXTRA@ -LIBXML_VERSION_INFO = @LIBXML_VERSION_INFO@ -LIBXML_VERSION_NUMBER = @LIBXML_VERSION_NUMBER@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MODULE_EXTENSION = @MODULE_EXTENSION@ -MODULE_PLATFORM_LIBS = @MODULE_PLATFORM_LIBS@ -MV = @MV@ -M_LIBS = @M_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PYTHON = @PYTHON@ -PYTHON_INCLUDES = @PYTHON_INCLUDES@ -PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@ -PYTHON_SUBDIR = @PYTHON_SUBDIR@ -PYTHON_TESTS = @PYTHON_TESTS@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -RDL_LIBS = @RDL_LIBS@ -READER_TEST = @READER_TEST@ -RELDATE = @RELDATE@ -RM = @RM@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STATIC_BINARIES = @STATIC_BINARIES@ -STRIP = @STRIP@ -TAR = @TAR@ -TEST_C14N = @TEST_C14N@ -TEST_CATALOG = @TEST_CATALOG@ -TEST_DEBUG = @TEST_DEBUG@ -TEST_HTML = @TEST_HTML@ -TEST_MODULES = @TEST_MODULES@ -TEST_PATTERN = @TEST_PATTERN@ -TEST_PHTML = @TEST_PHTML@ -TEST_PUSH = @TEST_PUSH@ -TEST_REGEXPS = @TEST_REGEXPS@ -TEST_SAX = @TEST_SAX@ -TEST_SCHEMAS = @TEST_SCHEMAS@ -TEST_THREADS = @TEST_THREADS@ -TEST_VALID = @TEST_VALID@ -TEST_VTIME = @TEST_VTIME@ -TEST_XINCLUDE = @TEST_XINCLUDE@ -TEST_XPATH = @TEST_XPATH@ -TEST_XPTR = @TEST_XPTR@ -THREADS_W32 = @THREADS_W32@ -THREAD_CFLAGS = @THREAD_CFLAGS@ -THREAD_LIBS = @THREAD_LIBS@ -U = @U@ -VERSION = @VERSION@ -WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@ -WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@ -WITH_C14N = @WITH_C14N@ -WITH_CATALOG = @WITH_CATALOG@ -WITH_DEBUG = @WITH_DEBUG@ -WITH_DOCB = @WITH_DOCB@ -WITH_FTP = @WITH_FTP@ -WITH_HTML = @WITH_HTML@ -WITH_HTTP = @WITH_HTTP@ -WITH_ICONV = @WITH_ICONV@ -WITH_ISO8859X = @WITH_ISO8859X@ -WITH_LEGACY = @WITH_LEGACY@ -WITH_MEM_DEBUG = @WITH_MEM_DEBUG@ -WITH_MODULES = @WITH_MODULES@ -WITH_OUTPUT = @WITH_OUTPUT@ -WITH_PATTERN = @WITH_PATTERN@ -WITH_PUSH = @WITH_PUSH@ -WITH_PYTHON_FALSE = @WITH_PYTHON_FALSE@ -WITH_PYTHON_TRUE = @WITH_PYTHON_TRUE@ -WITH_READER = @WITH_READER@ -WITH_REGEXPS = @WITH_REGEXPS@ -WITH_RUN_DEBUG = @WITH_RUN_DEBUG@ -WITH_SAX1 = @WITH_SAX1@ -WITH_SCHEMAS = @WITH_SCHEMAS@ -WITH_THREADS = @WITH_THREADS@ -WITH_TREE = @WITH_TREE@ -WITH_TRIO = @WITH_TRIO@ -WITH_TRIO_SOURCES_FALSE = @WITH_TRIO_SOURCES_FALSE@ -WITH_TRIO_SOURCES_TRUE = @WITH_TRIO_SOURCES_TRUE@ -WITH_VALID = @WITH_VALID@ -WITH_WRITER = @WITH_WRITER@ -WITH_XINCLUDE = @WITH_XINCLUDE@ -WITH_XPATH = @WITH_XPATH@ -WITH_XPTR = @WITH_XPTR@ -XINCLUDE_OBJ = @XINCLUDE_OBJ@ -XMLLINT = @XMLLINT@ -XML_CFLAGS = @XML_CFLAGS@ -XML_INCLUDEDIR = @XML_INCLUDEDIR@ -XML_LIBDIR = @XML_LIBDIR@ -XML_LIBS = @XML_LIBS@ -XML_LIBTOOLLIBS = @XML_LIBTOOLLIBS@ -XPATH_OBJ = @XPATH_OBJ@ -XPTR_OBJ = @XPTR_OBJ@ -XSLTPROC = @XSLTPROC@ -Z_CFLAGS = @Z_CFLAGS@ -Z_LIBS = @Z_LIBS@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_AS = @ac_ct_AS@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DLLTOOL = @ac_ct_DLLTOOL@ -ac_ct_F77 = @ac_ct_F77@ -ac_ct_OBJDUMP = @ac_ct_OBJDUMP@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ -am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ -am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ -am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -datadir = @datadir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -pythondir = @pythondir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I@srcdir@/include @THREAD_CFLAGS@ @Z_CFLAGS@ -DEPS = $(top_builddir)/libxml2.la -LDADDS = @STATIC_BINARIES@ $(top_builddir)/libxml2.la @THREAD_LIBS@ @Z_LIBS@ $(ICONV_LIBS) -lm @WIN32_EXTRA_LIBADD@ -gjobread_SOURCES = gjobread.c -gjobread_LDFLAGS = -gjobread_DEPENDENCIES = $(DEPS) -gjobread_LDADD = @RDL_LIBS@ $(LDADDS) -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu example/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu example/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; for p in $$list; do \ - f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f $$p $$f"; \ - rm -f $$p $$f ; \ - done -gjobread$(EXEEXT): $(gjobread_OBJECTS) $(gjobread_DEPENDENCIES) - @rm -f gjobread$(EXEEXT) - $(LINK) $(gjobread_LDFLAGS) $(gjobread_OBJECTS) $(gjobread_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gjobread.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c $< - -.c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -distclean-libtool: - -rm -f libtool -uninstall-info-am: - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ - list='$(DISTFILES)'; for file in $$list; do \ - case $$file in \ - $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ - $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ - esac; \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test "$$dir" != "$$file" && test "$$dir" != "."; then \ - dir="/$$dir"; \ - $(mkdir_p) "$(distdir)$$dir"; \ - else \ - dir=''; \ - fi; \ - if test -d $$d/$$file; then \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ - fi; \ - cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ - || cp -p $$d/$$file $(distdir)/$$file \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-libtool distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -info: info-am - -info-am: - -install-data-am: - -install-exec-am: - -install-info: install-info-am - -install-man: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-info-am - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstPROGRAMS ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-exec \ - install-exec-am install-info install-info-am install-man \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am \ - uninstall-info-am - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/reactos/lib/3rdparty/libxml2/example/gjobread.c b/reactos/lib/3rdparty/libxml2/example/gjobread.c deleted file mode 100644 index b192bf4fd3b..00000000000 --- a/reactos/lib/3rdparty/libxml2/example/gjobread.c +++ /dev/null @@ -1,307 +0,0 @@ -/* - * gjobread.c : a small test program for gnome jobs XML format - * - * See Copyright for the status of this software. - * - * Daniel.Veillard@w3.org - */ - -#include -#include -#include - -/* - * This example should compile and run indifferently with libxml-1.8.8 + - * and libxml2-2.1.0 + - * Check the COMPAT comments below - */ - -/* - * COMPAT using xml-config --cflags to get the include path this will - * work with both - */ -#include -#include - -#define DEBUG(x) printf(x) - -/* - * A person record - * an xmlChar * is really an UTF8 encoded char string (0 terminated) - */ -typedef struct person { - xmlChar *name; - xmlChar *email; - xmlChar *company; - xmlChar *organisation; - xmlChar *smail; - xmlChar *webPage; - xmlChar *phone; -} person, *personPtr; - -/* - * And the code needed to parse it - */ -static personPtr -parsePerson(xmlDocPtr doc, xmlNsPtr ns, xmlNodePtr cur) { - personPtr ret = NULL; - -DEBUG("parsePerson\n"); - /* - * allocate the struct - */ - ret = (personPtr) malloc(sizeof(person)); - if (ret == NULL) { - fprintf(stderr,"out of memory\n"); - return(NULL); - } - memset(ret, 0, sizeof(person)); - - /* We don't care what the top level element name is */ - /* COMPAT xmlChildrenNode is a macro unifying libxml1 and libxml2 names */ - cur = cur->xmlChildrenNode; - while (cur != NULL) { - if ((!xmlStrcmp(cur->name, (const xmlChar *)"Person")) && - (cur->ns == ns)) - ret->name = xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); - if ((!xmlStrcmp(cur->name, (const xmlChar *)"Email")) && - (cur->ns == ns)) - ret->email = xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); - cur = cur->next; - } - - return(ret); -} - -/* - * and to print it - */ -static void -printPerson(personPtr cur) { - if (cur == NULL) return; - printf("------ Person\n"); - if (cur->name) printf(" name: %s\n", cur->name); - if (cur->email) printf(" email: %s\n", cur->email); - if (cur->company) printf(" company: %s\n", cur->company); - if (cur->organisation) printf(" organisation: %s\n", cur->organisation); - if (cur->smail) printf(" smail: %s\n", cur->smail); - if (cur->webPage) printf(" Web: %s\n", cur->webPage); - if (cur->phone) printf(" phone: %s\n", cur->phone); - printf("------\n"); -} - -/* - * a Description for a Job - */ -typedef struct job { - xmlChar *projectID; - xmlChar *application; - xmlChar *category; - personPtr contact; - int nbDevelopers; - personPtr developers[100]; /* using dynamic alloc is left as an exercise */ -} job, *jobPtr; - -/* - * And the code needed to parse it - */ -static jobPtr -parseJob(xmlDocPtr doc, xmlNsPtr ns, xmlNodePtr cur) { - jobPtr ret = NULL; - -DEBUG("parseJob\n"); - /* - * allocate the struct - */ - ret = (jobPtr) malloc(sizeof(job)); - if (ret == NULL) { - fprintf(stderr,"out of memory\n"); - return(NULL); - } - memset(ret, 0, sizeof(job)); - - /* We don't care what the top level element name is */ - cur = cur->xmlChildrenNode; - while (cur != NULL) { - - if ((!xmlStrcmp(cur->name, (const xmlChar *) "Project")) && - (cur->ns == ns)) { - ret->projectID = xmlGetProp(cur, (const xmlChar *) "ID"); - if (ret->projectID == NULL) { - fprintf(stderr, "Project has no ID\n"); - } - } - if ((!xmlStrcmp(cur->name, (const xmlChar *) "Application")) && - (cur->ns == ns)) - ret->application = - xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); - if ((!xmlStrcmp(cur->name, (const xmlChar *) "Category")) && - (cur->ns == ns)) - ret->category = - xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); - if ((!xmlStrcmp(cur->name, (const xmlChar *) "Contact")) && - (cur->ns == ns)) - ret->contact = parsePerson(doc, ns, cur); - cur = cur->next; - } - - return(ret); -} - -/* - * and to print it - */ -static void -printJob(jobPtr cur) { - int i; - - if (cur == NULL) return; - printf("======= Job\n"); - if (cur->projectID != NULL) printf("projectID: %s\n", cur->projectID); - if (cur->application != NULL) printf("application: %s\n", cur->application); - if (cur->category != NULL) printf("category: %s\n", cur->category); - if (cur->contact != NULL) printPerson(cur->contact); - printf("%d developers\n", cur->nbDevelopers); - - for (i = 0;i < cur->nbDevelopers;i++) printPerson(cur->developers[i]); - printf("======= \n"); -} - -/* - * A pool of Gnome Jobs - */ -typedef struct gjob { - int nbJobs; - jobPtr jobs[500]; /* using dynamic alloc is left as an exercise */ -} gJob, *gJobPtr; - - -static gJobPtr -parseGjobFile(char *filename) { - xmlDocPtr doc; - gJobPtr ret; - jobPtr curjob; - xmlNsPtr ns; - xmlNodePtr cur; - -#ifdef LIBXML_SAX1_ENABLED - /* - * build an XML tree from a the file; - */ - doc = xmlParseFile(filename); - if (doc == NULL) return(NULL); -#else - /* - * the library has been compiled without some of the old interfaces - */ - return(NULL); -#endif /* LIBXML_SAX1_ENABLED */ - - /* - * Check the document is of the right kind - */ - - cur = xmlDocGetRootElement(doc); - if (cur == NULL) { - fprintf(stderr,"empty document\n"); - xmlFreeDoc(doc); - return(NULL); - } - ns = xmlSearchNsByHref(doc, cur, - (const xmlChar *) "http://www.gnome.org/some-location"); - if (ns == NULL) { - fprintf(stderr, - "document of the wrong type, GJob Namespace not found\n"); - xmlFreeDoc(doc); - return(NULL); - } - if (xmlStrcmp(cur->name, (const xmlChar *) "Helping")) { - fprintf(stderr,"document of the wrong type, root node != Helping"); - xmlFreeDoc(doc); - return(NULL); - } - - /* - * Allocate the structure to be returned. - */ - ret = (gJobPtr) malloc(sizeof(gJob)); - if (ret == NULL) { - fprintf(stderr,"out of memory\n"); - xmlFreeDoc(doc); - return(NULL); - } - memset(ret, 0, sizeof(gJob)); - - /* - * Now, walk the tree. - */ - /* First level we expect just Jobs */ - cur = cur->xmlChildrenNode; - while ( cur && xmlIsBlankNode ( cur ) ) - { - cur = cur -> next; - } - if ( cur == 0 ) - return ( NULL ); - if ((xmlStrcmp(cur->name, (const xmlChar *) "Jobs")) || (cur->ns != ns)) { - fprintf(stderr,"document of the wrong type, was '%s', Jobs expected", - cur->name); - fprintf(stderr,"xmlDocDump follows\n"); -#ifdef LIBXML_OUTPUT_ENABLED - xmlDocDump ( stderr, doc ); - fprintf(stderr,"xmlDocDump finished\n"); -#endif /* LIBXML_OUTPUT_ENABLED */ - xmlFreeDoc(doc); - free(ret); - return(NULL); - } - - /* Second level is a list of Job, but be laxist */ - cur = cur->xmlChildrenNode; - while (cur != NULL) { - if ((!xmlStrcmp(cur->name, (const xmlChar *) "Job")) && - (cur->ns == ns)) { - curjob = parseJob(doc, ns, cur); - if (curjob != NULL) - ret->jobs[ret->nbJobs++] = curjob; - if (ret->nbJobs >= 500) break; - } - cur = cur->next; - } - - return(ret); -} - -static void -handleGjob(gJobPtr cur) { - int i; - - /* - * Do whatever you want and free the structure. - */ - printf("%d Jobs registered\n", cur->nbJobs); - for (i = 0; i < cur->nbJobs; i++) printJob(cur->jobs[i]); -} - -int main(int argc, char **argv) { - int i; - gJobPtr cur; - - /* COMPAT: Do not genrate nodes for formatting spaces */ - LIBXML_TEST_VERSION - xmlKeepBlanksDefault(0); - - for (i = 1; i < argc ; i++) { - cur = parseGjobFile(argv[i]); - if ( cur ) - handleGjob(cur); - else - fprintf( stderr, "Error parsing file '%s'\n", argv[i]); - - } - - /* Clean up everything else before quitting. */ - xmlCleanupParser(); - - return(0); -} diff --git a/reactos/lib/3rdparty/libxml2/example/gjobs.rbuild b/reactos/lib/3rdparty/libxml2/example/gjobs.rbuild deleted file mode 100644 index 83729763272..00000000000 --- a/reactos/lib/3rdparty/libxml2/example/gjobs.rbuild +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - GBackup - Development - - - Open - Mon, 07 Jun 1999 20:27:45 -0400 MET DST - USD 0.00 - - - - - - - - - Nathan Clemons - nathan@windsofstorm.net - - - - - - - - - - - - - - The program should be released as free software, under the GPL. - - - - - - - A GNOME based system that will allow a superuser to configure - compressed and uncompressed files and/or file systems to be backed - up with a supported media in the system. This should be able to - perform via find commands generating a list of files that are passed - to tar, dd, cpio, cp, gzip, etc., to be directed to the tape machine - or via operations performed on the filesystem itself. Email - notification and GUI status display very important. - - - - - - - diff --git a/reactos/lib/3rdparty/libxml2/macos/README b/reactos/lib/3rdparty/libxml2/macos/README deleted file mode 100644 index 434aece685a..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a MacOS port contribution (not to be used for MacOS-X) -for the CodeWarrior environment. -Please contact the author directly in case of problems: - Eric - - thanks, - -Daniel diff --git a/reactos/lib/3rdparty/libxml2/macos/libxml2.mcp.xml.sit.hqx b/reactos/lib/3rdparty/libxml2/macos/libxml2.mcp.xml.sit.hqx deleted file mode 100644 index 794906d054b..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/libxml2.mcp.xml.sit.hqx +++ /dev/null @@ -1,267 +0,0 @@ -(This file must be converted with BinHex 4.0) -:%faTBRKYE$)ZE@0`,RKYE#jcDA3!8dP8090*9#%!N!3aG3#3"!p[8h4eCQC*G#! -SBbNa16Nh,6)`-$%J3@aKC'4TEL"6HA0dC@ec,#"*EQ-Z,#"SG(4`1Lm[Gj!$,Q& -XB@4ND@jcHA-ZBfpY,e0dG@CQ5A3[$3SD!!83!!!aG3#3!h)!!3#3!h+,E`fPT9* -PFf9bGQ9NTD8!TC!%!3!!2`!3Z$,!1,Jb`$J!N!d2*kd!#kD6!!!`S!#3"!m!E'P -LH'eX-LjYBh!ZH'eX!!#Ec&4&@&4$9dP&!3!"J!!"!*!+J!#3"d,"e5%1mE,3PTT -e%qciJM!83K&J"3$c)Ci-RLl*Jj&KYk6LMHPcX8k"VfYVbpc+6J"MIMCMT8+`(1i -58pfYfaf$DRNpGF+I2Uqri(%MYPj*RHkh`84'!1b-(0aakcC-j6S3IbdRP[K!N!! -Liq5aS+@E&STcZ'NAH!p%'FU(UeiGbT[LIha$)jh2$NMlf2[[ah9a-IlElkZ$PNe -V4iS[!jVf@LKE9h3B+[8)Qk#MlZ$k+DpGa,5eMaXSC2%EC*FhFlaJYNTakfZJpF* -f#Sm53bfNiMV@RKXN4)`K%+6k`C!!ZKeM9'-J6C0HG!!qG1#fH0@mSZeZG0$IBSV -%iP%Nmkpb#T8%YRU9"ilEN!!HjfD"iMpY'AD20KerK6rD28Vja6Z)X,lJ2T`KSU1 -H9d5aXqEDfLe2abB[!bQdYH03K5MPm6YP,#"p9@(3iT[,0A!M-LHV&V0RSkAdBCS -Y+r-2[FK6$BVPQ(82mEHmlI(fXpVHR,AKe!K)AHN(hKdrr$1LqkTR`X#Cd*MUBje -T`JL@D(NDaKedj!DVqVK2H)40b20B86$%`f5)E"Id`#5,1YK#)fl3@'D5!-S5"(X -d`K2J(&*8GP6FfUqS@5kY"DrqT5jXN9Ep'U6h(eRrAP@fF+qqQ4SBP&hi1["!U`e -CL9`1Gq!X0RLRlE0rBHN,`hmJV2ZMJhCFHFMEj1IV(55eh[M#F"C)i,-*jH-*%$) -kmPpSXLS1AA9KH)Y9MRUYaJ6m2f'AURTca'-409*)aQ''XIpFV[2Tb&0A!U9`CDD -aM(19P!G`[1L[NmTPEm0C+&['U-a6TkJMjN0Lf+#C'M4F#+H[mf"TN`i5&p%Gq4' -2Gq+P&PG$$8AF3Hcr`+a`+UAi!GI'P+Vj1&3@e+hkaK*CHd6ll1ZXGaN5I1Hip@L -frl+%HQd#Y%*I0[b*YbeUClA$90Nq1bq+9BcE'JJhJ,(ELMQj45#D0@la%&(DiT@ -0J-$8Dh!PD6d@1UB'a(Ra)a'3!)6JX*U+h5rS#YP%I4!Y$$kf+FTJV8X@+b5+D,# -MIR9Ha3erq+fpl&kp[BQ4M-RSNDeC%280dXPZ9@JAA1mQ`YKCNI4cNrjZm121rm( -0hFQdJ0%hEe&L8P"8Pd$!Tqi4ElJa+akC*Mrfdfk"GeJ`*1hP#Ne1E,Db[hGcq*% -XD4QeT"p5SX*EYZNA81#,HR)+*J`A*S-C&eB&%eVjFcG"F"6DPQl0V4D$`9k!Je, --"j*-EXIERUe&@lAFCfl!&APmZYINP'2+'RHYS1mehXCEUAGYbKe%DGJPB9i-H!i -HPPe1'#18`-UaSjNFMmi$r5V901iYN!#i1(rY[S5#@M+ZQYV)U)3-MPDcDX"hNpG -KaNXjbTZP18(Sd9kLM@"i@"[3JQ+T8Pk1VYYYrB"3KTqQMFG"918VEN80GP-CEq6 -82'-3GhThLj%Z,jNb+lHEA-Uc@lLrrLq,9phe'8kpPKfCY*&TjMLU2[I$HF6qZ2R -XFZM2bfkjr,il23`S+3#IrMTUjLDFi"JdqD'[QSFh!5ar3Kdh(,*HPELp(bc*PZb -90Jh'iT2!PIJ)D&+RqMH8ZIJSLXakp@q6Xh4b%bBf%QJG`U%Fa6kiCE*Pad(&dLp -1fP33pMiFc*-KMk+RQNBAf3d2-A'5k'HIrM0k*Le0e1A@![39*ICcm23M$!85JlX -Vr-+BrIE$L!8"bQ"pXcIlKVBY2EhdNlSN4*mhp@+Jm#i"c1@e5*,j8J)b%QB%fU" -0&ZNqAeQc%L&AZZ0lpp6UjCXXj[%m'qS8+4Dra&+E!JQF6c21$h,0mZYF3D[NiGr -#2d!aZID(m!hc2!)AMV(bKPEe9lf%*qK+T2V3RDe`)+YRr[QmNriTXaIIM@-BTI+ -pH1pY+%AM0HR*$%C9#Ghr(,Imk[#([a)RFVZ#B%`r53(GZmRSG8`L!pJQ-&(d(U& -CD&UL@cYdZ&j0HEV'rFja@c`IPQ*GbZ6MKIMEFEPF)+YY[+KK9k9JDp4-$MKm0rr -RfQQ6T&%!V#BS2Ukq2Sq*28`)`fI$TRBph'X%)SfQ0V*8-ia5Y20rTAI-8"f,X[+ -9BVIMdj&c5"jM6GfI'P$0b5"2V-*#QI5M8RlIY$U&bSe'[V%&J63`Y-C-SQPI@NK -KKLD`qaEFU'#RI$ZCE,pB+F@$+GD8L#JDjG2H1ALUJ23+'J&DB-fEiAEmI)-H%ME -C!21@cP1+rPPfEN+Mi@AkN89a4jC6S38,Y-+!82'L",+(89rIVQLqD)&56ZiI!BM -dEKR[NTPASR@R)S3D8lNrjX3$c[h%jlVrVkU5C(ebrk(d@Xj-KQ,XPQl0j&G#4X3 -e-Z3Lkl+Y,E1GB,DkQ1IK(ibLB%k-KpTUEm[kBhZ9h1HFmC&$H(AB,`Mkl8H"Dq, -DmAI0cI$iUG8&cMHR#Gb`@r,`'NM0SYH'NB6qbpYp[q0$e`I[SJi[5F[iHrKAY8p -XTe%##-l)kQL4V!@[r`UI8pb,2MT0PL3jUX2ZJ#Qp9e9+Cjp`S0$cT,5ZB@Zl80D -HFQeDT8HRD*!!9+Kk(9[,h9$DNa'(5l5p#9*lP8i)hS'lPaBQV4lXkFP60Zi-fi, -44'S@mHA9q@V-(`Br`,j2R,4GaKPMDhF%#Z1NLfJr@'f`9F+dk,dq1%KTYN,`9dD -2'&#UjmDIIK3VZ4*&ld5YraQS)!0`2BjN6pU8CJ(JCT)m'kTh)(9"Aiq"pHkV*mb -E$&Y6FdXGqA9dF46dEEd'emEhcGT%q@AP+H"PfE8aq4B6p3K3Vf`mPB+&hh1kNrr -Y)aY"IEC9PA)Z'kBjp3Q6Flqr@Gk2M2*pY@ViVlea*R5E%$S@BqC#q9m)hj08`ki -q-!22J4GALA2Gf-r8NJpMV10V9AVG"3Ji(mbAf!4hB*[U"Z!k`i#JHp(Vd+!)[6i -&Mch&2ph54+DTXqlRr#8r'Q%3cXh%aNiiEf14l,M'8J'f(L4MA,4a&%d2j@*m1,j -V'8%ZdI$$(NJY#ZUUhFp`9MBd2S4Bkc[8X`HdBCEYlTC9&lXD%DqK5QIE%C8,E5U -rD$3hjp`ZM#Lc4iRf!3q3!&f@Jl'DF6-3jiM15-l@@@Z0*1c-B)PfNL$BqZ,XYTV -PA0`C+db3!#C9!j0`5MplSdBhU1kE1EG-h@Kja&kr#*(BcrV'l5B6TCZ#NK8rpC% -"(RD0TCl,5p8D5iT5QFpmf!$)-6XQ3deZC6A,LB6MJ2,5m&e+2YF,C4RaL2-"+59 -YS14-rVrF#2j!P!RaqRbRqJ0Y-dh@D5)"qpe")lVT4A5G4bA,VXcHp88p)eGB#&D -Zpm1ZAr+5@r+Q80@Ad4%FHFPr-HPFhPMhFA%K*Vc$)S&4bqP%2a8R9(P45+Ff#9f -Q%KTj`&S'Rf@UN@S&Ga%&dUaA8LMXSX%%)-br8E3LB5*Fq2BMbe-8eEGcLc'kM4J -4UQDX$DDAGJ0(ZH&G5PV&5+#cXDU4JAT+rQ"8'[e$GhklGBN'VdeB62A*rr9X9fL -QYGqf-!%II"MXa)kFD%afKXieB#)ZbqB9MXA(lm1'YBEc5JNKd6"JNa'fX[J+Gi+ -l6Ue*EXGq4#*-3i+dij0i"qV%@b+`U(rF(Gm2!`QMl08FeY[LMdhU,@-kaLa!NUL -Gd(-,Z96mRc4'miNaf!"FjKl)-E5U#*UXBR)HVI(Y"#qR!M[N,Jk%@Y-UYqmFihK -9Gh"0'%HFr%*A0iq3!+JGHhlia$%BqDjVaiSAk@0#R9F3UbkXM2Bi-j,2IY[GCmd -Db#BE9QUTNGG&-9VaR`kc[aDi"MfZ3QRIQiK&!1QQU(bMa!&iLY228pZrqI[1Zm5 -!TGRZ#4QPD*PbBC,C&ZILe%68Dj8,2ebjd#H'ZUbeY!miLR)[U-K-TZRQ)&h'IdJ -HC*NP#3qV+jiL`[4"e+Eka%EM4ZGik@UfL5a+DqI[eXJji`"SK!mdNkYFCbaL-$e -i@$[MB)#(f5)f#a%%BS#TTLQkhX95Lb2'YJpDHCce#QB*[hhN5N,a1#dYQ%YE@m( -SV'hKeM`U8Hcq-'+Gm,eaIC`8`T`)Qmh3R"EhFlX2m`2Sf9!Y299Jr%[cj'a,&@l -aq(DNk&&a+ZRh#JR(@(EdmACB5Q"XZmXX@ECVDGj%JD$Cca5r-!&!0D`2R)jqL1[ -qF95MLX@N"ShEM2Vd'iN6fU@P',LfcARZ`2!2R*Z"er[MBLchA)0B%`SJjV)&-"D -pS4(X[VDdU5[Hh!rfr9a5Gp*2L4b5lX+ML(%@`ZlL`$ZK*6liZh$L!r9j$2P21G9 -j#qJ`2e+K2(qQ5&P!m5kACR[60`P80eU!)0pLk*X@5VrJN9INKI4cIl3V,QXFIi0 -lRp5UQl@qiLR8l3d`C2J+dLTB*KrVf#C)Jh$-bmFXjB(H+4aBbK&!+VJf"MpHPIm -ap,JI1m(H)q[K#A2HK2S4Q5J'Y9VF(8H@@5)h&r@$r(FiPpSMAL1SBJm"2m3!R"C -[+JFMkK0e$GSPMZe0`l"qdHET4`%plD0Lq$-J0bdB&bZH+P)6Zr-Z2-S2F)%R!f3 -N9Z`@2GIU+1I2YA6AUf-)"!U,B[L!DT+%9AG'hCN)&AIr*8p2c"bMA2#rMJb-85N -#"B6F+b-rSp'GfD[2"$PLe-9*5!qAR1*VFeiC1ZcSq`CrrMNU-#56h55Mh%1*XUD -h,1iP42BABKR"efD6%$BD`5a))&jdieSj02V!'4YcU#ahYFMhRkrNcLlcS+'a%(P -l`),$rh"cqCj*k3'AAK-+q%V-"5M51JSC@M'KQA[)d[ja*-Lb8VmLJ-&MdB+AJq! -VLQjFBTHNG8CYUVbJlN*$Vp5,Q(4ie&3QYVe8UJ9Qh%T+e,Q(IAU8YKfSp8QA6Y+ -Bf69`3pER5R[#[M5Xmq1@SPaqp5$(rfmK!5j2LE1T@hJDV94f,I,[0MbAqP5Hh"K --)G-q`dVrj@-c@#BPKb+r#&FQr#dK'h(@,B6"LaqAhhGA'+j,Xh$raYdDlk%CbC1 -+KDaRqPDYJFIaBCbH,-bk56Se0VXF2Q[P%9GXa!4imM@5h93HhdidM#*M5Pp5mTS -&I&*1J[BK1R*kP-+f)DAbh9Zaki8+P-Q'$i)XB568d`Mp1FUflbbV`LF#CXPDikb -$Ve3rdC2R*YImeT!!H03R+9`Z*XJf@0@C&Fc@Kd%ZdU[kELrqHi2+R#2$LE1F*Ec -dfZJlieqTAHVa"Kq)U((5N9@)fh#ERTT!Pc5-$-$4r!T8$+2X9kKL2i['Shd!EiM -)4i3H2d8q5[Bj#q%aR[RZ$[`"5%4+SCX+@ZPIL``qiLU@T%B2JMa$J0`%[l,c)jY -a'+FrEDI14dMD)M1cf3JDUScE05PD"5PKmhm9bp9#9Z9'9E)8ir+@8Ec+FV"`GRc -1qpmDG,Y$VdN0UCNebp*'r2)CllpIa%1`$'eN+4#UCib4#CVKGMqm8!CTYQR'RBS -4T&JQUIVld64'Z,fQ(aN*B84m'ERb+`$`ec)a'&p&(j%Q3m%'5ppVQEF%H%ZT!F% -DTam+apNGm@ij$-`[9+XR8F)kBm[,%k$AV!Ar1lIKiP8*p0P*BU62-SJ,(lATG-M -&VaKj*FqH+Y$5MKSH!3!q0+RqC8aZNMf%!AVi,[M,[N8H'Gi4XG@K`AdGIbX`h@X -`!f(DTZ(X6XmF$T19-CC8a'Zk8,K`&bpkR,4,1965R(E52!qbXA!cjG`X0$qD9Bd -Jql)[&+&S9Fmrf)P$PGa-Ld#h'EAR(2a+ALC&9CPNbkTEJLZRiij`KrBZ9X3FrBp -1NI'k8kH'j*LRr3LCT@F#"A0*[DT-pXpj@aB[#qhL'cYPP8E8,#BXVRYV0ca20N4 -49j9e%"8%9[@[Lbp$qLSiQ6,Hq$VCQcN2[5Sqe6,kbiThV335N!#eIf#*d6pmcc1 -"FCJ9jlVkTBEbIdDSVdG#NBG"jBTMk*!!KLVS5XCY#!b)&PAVrDC"14THIl*0dMb -iX,MM'VG`Am&&f*&TEE8%$JZVVF%A$*`lCjm!ki"EfLHAr(5mH3M#i+hU(Hm!fc0 -G3h1MLJ,-2bYFE!!'e58MMiHS#'kXdSDLa`qmLI[qkHUfM4mZLNIEaj&`TU3B#Lh -8p3lD-j`@943Am`E"Y&LF[DpP`&F20UU'4Sa,&@$!dXRbU[E0)h)UKKG#0+*3lFK -*-`UGrdCkL$*93-"I96'Db@rDNed5)3h(4H,@d6`5VjZV@84!fc(4NNNe'h"BfpT -cU(5'#X',[p0[+`c`C!`Y%V6@e`hTLb0T18GE`BSpR!AE-5QbeTdYrV@6R12C9pJ -!I6U5QqRBTf2(JiSb*!&BGQ4Zr4"#`PMV2DQGMq#%JqI`GbJEfem0e8iUr,YR6rP -1fZ9iTAcV%M0[53rN5J+V$!m#HbIGQpDM#(XI"`e0Rm+LeK!'m$Jb[PT!D"2kaTQ -PD41V,6FqQV6@1)K"f#iS#mP8R4,1e%I'+HJ-TXZK2%X3iipeYIGc(89aU`I@DIG -[Nd*i4dRYrDHCpQ-MA3@(pPh&QUXTJam9crlBpYcle9b51Y%Kh4LY1@*NbVr"@Be -A5r1*ZQ9AD#FYPS!40QVa`j4RZlB2Vrb3!-)RV4"M5iRQAMqb&41`XV1l)1%CQIP -DGkD-$)dDLi"aKGp)ZeqimRbl2#$[DaG&5$TReaa,T'S-$R(+q)$%iJQ#G1@ZTkc -3aTj9hi,55L0Xk`4pF4FEMX2i"9KXr,LPekQ)MFIM`22D$*+1R-$0+'VU1CQd3$M -#F$DhBUb8mA#pdM`0'AZC`[mTl+'6LXA+XdfRf34G1[LDipik`D3`M$iMaXfcA(q -99[@03r[28S&&pC30RB@ZTHbkcC1P$Z4DRfAeb2c&1fQK*GrEH$ePaiBrRL(c*55 -Uq&V0@QP(B2afNiQS[&q)e+[22Iq&2KlG(0p(F"#DjF#Jf*b*Qm%#V,DYbN2"kaK -ML90PE4@5C[p"KNMKE,mqcfEQD9V2@qb1"dHBC&KdGlEba&*4@U,rC9DfrdRj6K, -ldb`ZCSQ+XNNEANeD0N@%r6NhNL1mm'9F+hP6J)RBiHT%-fc4eck,(21H,FL0Qp4 -4&r5VV&(NS6U"9#%'[pPCDN3J%YfPp,NdmSHMS$iP9q,CkBRrdcQ9)92bkR@+(8+ -2Yd1F1@HJ&+iED,d!K8qdNRr+%Bd[!@8YN!"@'R(pm#GQE%C,Z2mKj$mNUjKUf4' -Teq#1"dB$',jhRET3j*&b'*XN0pNbXSTG[`CEJjiH!3U5(Sp21C0*SEJrF3l2KZP -f`h11DA&Qif9)$-$mjB59qcBU4QNXr1"keDI@GLTkpUc'Cfrh-qP$Tb8h46[1'%` -`l!ZrjIL!)RNVP93+(h)r8f1!14(+,`08Pl6p,42dl,0HIVa&EVIPVc+ff+9(pK" -%'$$!iJ2N9r+P!Gh#6kBX*64pp0&4%'L@YJGMqp(D%&10MLkk'E(1&YMEX9kG(kj -fFMfEdMI3+)!3*XD$@$4ep81ljV!9Z)X#j'CL1QbNi[#k-mGSH#`@P-Y8Gf3J"ER -mVKd+28pjVK&H6ZPHQGlIC&)[hR+V4RZEPUk`rdhhhq4+e@Q#Zja(HQqq1'kZ*[+ -r[VlqA3YpEQMHL6d)+r%i4@A@SI*Y[c20(KHk)$)NlU0!Lj5KEM#V#Qqhb)39T)m -%If#X8'aG0VFNREEY9[B"LqM-"D,F*Y--VM2EjY'0#+%`V&@'0aVV)8rF8+*3l5Y -KKd!3h@lrBaTCpjEi1&KSD`A+Q$-KX2rLr8(,"`4FjiT2+K5G09ZDZ[1-eA!B)G1 -N03#`H568SX$iUK@e'2iRT!+l8,jibK)c58qcFIVSZ'mlX5$Uqmk8U3Sf`R$K9!Z -M81R%r)Zb*TPjZP$D4Ga2(d"pp8'&U563((EF*CS5`H!'h-qhG,6-cfURU#JGfDr -LfEEGV)&1M"Q3!+1ZMpZ+E6U*`Uj[2#b@`3hP)ZCqh((-e4FKA)Jm'+[SAG(14[) -9b6(eG(GiDNbK$ThUDbmK,RJHPe82a@MY6&jj&[bK!3'X5f'9JD1I2D$23%*f,'S -pNdN&UkaaCUCIF`ZHBLBC5bYq!,A-(3Yi5-pe&H"lV@4VEj0`L$h3U'kqp(rL%aq -h*hjN*ZFd*lpcA`1CUN80lJN03f9)5HM@HjV[bP2P!JBMl"RS1rPMY"U)XmibF)R -I5A(hFa,+TQ5kmF&`&-rS!r%-jJMBLM#ICV6lC9RhkaTh$3jkML1[DqY`&8b&q#1 -%+K,lpe3TH[6i+(hdhlN2ZX*3E30V+C)[1R2Jkk%$)$amb1@BdehidBEG!MAi3h! -3B1Gd'IrTqY60bD*4l1U2bafI*I)48c68prXT5fmRJ4CqhaC)0CKfHTJUKGp)E+J -QX&)!VmAk3!T(rrDRAFIj8#DKF#FmNRM8L8r6GJqS@6lc9d@KQNK)Kmd'ILRI#m$ -3e5+KTf8AriK0%6B065QEb2apXF9(E5[$c68k%r3R'U0biTSG+1A9U-YJUL*@ffM -!Kl,pQ`JEiVK0&M!@AbfdX&R$Ce*"rch"Ea4fm8CmPFkSM5b&L6BNeCDFT28F+cR -j(J&X"f*UU6!B!C5caJl`qT4%A*UTN!!BRh2BUl0Q[Bjeldik2A-U&H)N#$+BfAY -+HD5HI@BFS@lI',mkFU%)hTXZK#8`5b'LD'-5ULKi*X,30-q`BGq1@UZ"U$+lia' -cb3CK'UG-kfD9d@+fKUU*VQkEk@#ZL1k!qq9m(%#dhpF@%I'N$$iN!k"ALFrE1+' -$$Q6rJFHPMk&S+H2$lrC@,IAQ6)PAHiU8@dmQlRZ&*mYKD*40&-LZRcQDbAbM-j4 -lp$d35aGj2q1F1)43TUpSHca@r0#P,9G4+Q6,[dPL)3q6UARe[FY-*Eiq08N!KKd -b'I5a)D6jdZ4BIEiK&6fX433Kam*S@ceYd4#qL!-91*c&%RY4mIj#ELKf-c$+j5l -3P*m#Ii5a0LKSXrLEYVEpcJ0([&`(6RN(&q&frRNB[hB[TZSjZFTY(!5aP+k,#BV -!8jaSX`qirr&TSa2a*-rb#ERNIC@bU)@i-I*"TYEeQAVD-Nir+X2Kl$'#Be44+d* -N$$QJKBXmN5UXB5m@@%T@pPrKacq$'3LP$('80+YjYdf"j$K4r&0lGELAM#pf4D) -14SUH4hb$Kl)'r%N3l`N5c5+[B*3XZC!!2G+'rQ-rU#&kL(bbbjX[a#a$D6bmKaU -K)E)@KB668cG"M5"+lZ@DYB9&Q3pqckb6,8Hr[BN%)YMZ-DS8IfS9cfli3dJ)#5U -3!,Dl3U(9eQaEc'`3ZB1lrSHYK`&+E"GT)qS"jG`-"8'1NYDAeqbEENcmZEI9JG@ -FJ-K"%Z2RZrLL&CY'P8KQ"#Z(LS'1HbP'SmbB!hj%Y3-M2lKY#XD1l`NPr2YpL[G -p6YF8BqH0`PT1D884$-Dpp`XN,F3%&Dqbr%QRBTE@AINe5D("mkY+UpP(NH,1YXc -)ie221a'3!(@10a&DY+18d-e3F+,eKCA*(V3RSp&eR)",f8E2Me"j)HU4H)bT4ST -p(HE"hbe&CaEDSJ&d9p(2JX+2)8%T-,jAQQAG)l&FaIp@U&L&-IGZCLe[jDjh[%h -"mNC529(I"HE&Z[L*09QhYXFPd+aG6UKf,hIhbF`bNXDpV8Q,8YP,A!rlfDm1qaF -pcaSh'kTk5LjJL(dh,AlifN3CCd&9kPTk,X&B@MN0c0kmrUhci#*(cj%q0184%P@ -+62ELf@0HC4D'`l!m`,2VeGFPmAkN98fF&p(fN!!H'i*GmKe4C3#+N`Vq3a[DA)L -#b#kjf9V6Emk2iIKCBMc$dj@qTm2-hq4pfdSqjPM[E(5eTeZ'1-+MELGTQj!!!A* -rQ0V%'jGp3"4FcCVAN!#BHZ,5UAh+LI[+aU'DPLcAhhE3lGI0r[ff$6+YSIE#ir" -98L@%YZXV&R0JaZb8rKPkY9VJ-rKI)jChGP,DpG!DVj!!Ch5CE#[A%40%PdJ`ER+ -U0PjXF%LADA`bKm9@*MTA(fm4E3DILCaeB"1CRZrh(MX1N!#FBpIfPh1RQQBqMjp -hIh&MAUjRI#1hXE)!X9l-P(2hKqKfiChFkE8[2JPQ%i3Hi18([a)JhfB9)%@NaAb -4C'k@F$MGp2)leMbkdYGa%eH!"R`KFEc3KHBA,ENbkGekhYhUUH&GQ4A*i3YSlYT -!9V[2VM'-%H5l8c0Ml63[ffljh9VDrD*HeICH2qkl&lLepPB(LL-QC61dQUbXipK -VfZ$qP%hE&bm-NT)`NU'-6Q1PSYEV@ciV!Fl3rL,jXe)5f---"K'lP#jKT5@6U49 -dBRpSTU+2LS1iB44TJ,c0C@fqPcUN&lR8D-MHAjblAPMF,T!!f$$J[H%2b[(`a2V -!j&ZGNbSpGH")"3D1-d&R[&ScPCK35-`KhZMm`H%hKU(Z"BD[Kq2X-X'I+!9cUHq -c[Ed6T0LRdU4pBXYA#SZkaKK*`+22Hd$S!(p8A6MMq6[HNRrH'84hi,06GcS6)M+ -EN!$dVrC*[r@Mh8d%,eZdjYJMANpL2ak+b4Tj3f3++-DNYAEe@jl(Z%A5kc*"l!J -A,eP"Ihd#lkhED'V[j9'BZa#i2(#BZ`KSGi5p$eMP)qRT'-Y-qd5T*AYJC4FfmJp -p!6RJ`MCR24'(QledJDVENlD,alX8QXcP6XR,-f!Np8kI)YhBqa)J@KYjHUqQFT! -!Q*m4j0C"Ke0H1#`+'Z)DdC!!P$qmXU1eRU%qXN"K%i$S8@6fJ8%'9%0N)&Z@M$c -C9[c!hp0i4e9)qXNTIemr(N"AFB3$@Bfe861h1h""#e8RF06BHGGep3DDD@+C+IC -j6dHD"M9plFIVBa8%-U,EU5VUjPA("8[8&X3F*PHM'PUQ3PKX@3N"&ZdjhmlRcr5 -`m3fF3348Vc95&NK`X+61RGdfZ"RBM,'*"aQ1&He(91[2hha'VB9F5dc5RTS-YlN -@J1XMS68pb6QDIfA-kL*lr,#@[6[R-4SI--iD9&B,K3%m1cYHBkHcFI`DAJ9cN!! -5%pN%NYM2(PM#6c*Zqj1lTreCT-C%-mcmd"HkZLX(@iiqE2D1(lqNKGN-bmZS1UP -D6$'RAN'8Gm3P8"km2lQD!3KBhN-b!m(X5iq0RNqh`IDP3f"SiSpZM[b0l`L#PE@ -GaKjJr12$YL'()jmIU,L`MD1XY&M!`qDQ&p'pL#-#[0+$dCYTN!#*kb-i#1`PGUr -820-ENP%JRTVP3'`XVZ@c,$T-a34dB-+KS9)bSTMK8dY&Z"-*d,a$VXPA$E(icT6 -fI[EN"T*hJ1ZHd281K1#,$j[YRL3FXca'mF8khR,ZkKa6YYeJa#D3!,ra36"cHJJ -Ki+'3!'XL"9HQ*jU@UjQI8#'+dd8r'hIRDpd"[eUKC%I+VFIUrM$J!lQbGYdK,V* -R'f!RFqMYNBZTN!!R(M%Bm9D,eqNC2(d&hf*DrfY0UC)`h3m)jC+d@+PhZmCf[(L -i%"2+@iRD!kB1`FK4(lbjP$aKRGLi6eRA!!KJ6dBX3drdH@V',NR(82GfS*2Ah%b -QKc+IJm,)F5m(!Q9S#jdX0mCCUZH0j@dReFCm@rE`lI@)Cp8e,0&U$FS$)i1F8BA -06(%cC(-9k)r-C60ZE(%Z9icHl1q#R@V1!$D1MrRjL6J`Tf&#eb`P!&Z*2+CMKa[ -e+3G80!Nh!1E%dTrb[H'3!)Fbmq03UYUQfKeqTPkAc+HNIrkb9PP(14eNIe2b)k3 -65Q"qqq*rZ`'0S)3eG,,`AX+04NPYp3p"BGCL)I,Ta2mhC%5",Ub!S6K8,mq`YYP -1dj5Xmb+eA-kbKX[DPZ!M*TeN@A6$A*c2CI!d)9#P%c6&-3T6V!Qq`9@U*FB#fY0 -f*)MD1LGaihP0S"r6X54GI*8j962*GMPI4"fpdhkDC4KJSXjAp5p6'c")LP+X821 --@jA'6VU[68+$b+5J0fP6@9!Y++,2*K66q&a#E,qRbD@qS(&mXJLp3'-L1@AAkL4 -K@#(mFl8F68JN8Yh'L6--qL0#403RL2@Fl*J6kQXr8U-R*lLGP9'6ZITYJA32UFN -Fm2$2e%S,qP+Qcq3e@M9l3BSk4,LNZqRb0D++"E2"f5Q`"QrE&!8rI@`*eH"`IV3 -X3c*)BC%khQX[NjMlliHcm$Pq!rflL-,'"2F3m[`jT+f8mZp`-$1SYdMLBSLYY1G -m"pU[M2cJ4*Q[)M!#lGfeI2eS$EeE9&38q)*'ehPbmY2pSi0iX%%!(2HGFG-Lb(I -MA$T'55UIMHfp)[qZVA`iHF)A"c&E*Z,TrZp,M5B#&I3A(VmYG54!%iI"`LeVQ(Y -6RGdTr6U#!k'VLrkkJpPjmQX66Yl1[4SSf*B+BjpVfpBa9&)KZphfFhTre8D,#`q -her!mfD5+rVPr8c$(qMh!R,k4b@lm2MpRZC[Q2RTp2M!M1**2J'-br2Br[`r-h[r -1IG2dk!V&YN)4lIaEZdKHMkBPHam*MVVNSZV8hNiVlQa9E8L$H8D6'[qK6rarr"6 -Il0VAJ9&Gr&RhM'P+1E@X5TkGK4[14"i+EKP6m`ib6mKcm'Ym$-e3+VqkY)mFYEI -U#YVQ+r6%90+r&B5T"(RGS[VBq@DD*l@)4LmNY53-kkFp'LbhfSZ&5$j63%[5ilG -$JNd+HiLi*SkKKB0PAi"Y5495GF48lcVmHkL1UB1[[INqP8kPB`ai#q-(-,Z8YI2 -'bml`q@eU#H66D)LHGHh8dmQe+PQc4*`,bqa9Me0ddq0'h%GPcU'5(,52kr80!%r -8p6H%DGGHjGjdflF)qYCk5BYZ91l@&S'6U0VJ9@em6'#H5CH#%*5CG6p[pJJ0a[- -6pq+R'heN6!)[bD(Ch'E*NbaZA@m'h@5rdMr1R5+TlA4C4AEp55cm4Q%P!h*le2, -'4[4J1R#Q%q13!![-lrI+Q5aQcd(R"&pcJ%RJ9dBP4VCQ`r*JlCceY0I2DlFB6[0 -!VhITUJ#(,69+d3`98pkKC9!Np,Yr(9b$8QVSaY3BIl3,BJbJX9[LjU1c&PKMFDG -4VhUKME$Y"bXYr[dRhAH0*LJ0G9+r&VlRaHKDF@!TX2&+6I"*iMdm@!CUde@C"AD -i,,h)pNpDmGrR!Pf@d6d+m,*L4NA1Q6CKReAQY",Q,43reH`SXA$&@2K0A`$#5aU -f(dSd6S9kK['l6Jj0qhel8BYa[PqK0V9BBX@rQCXr6lEL,5lhiA9p0Ye%1q11fMb -MNecMU3aH@dRe&lA[XMUrCcaL#)%0EaQ##-0TCBT*I6,d3e+#aGkqpai3X[l5#dD -SIYlc'6"(J3-P*)X"ehiL8d3Dr#jJh`V(G`[[JYmFDLD%(j6@b%Pc4UU,arF)#Sh -&"G``)M[)BD$"D3J5KNTdJd63$1SH'd%3PXBFhICG[VH)m'I4r-#)EmLZ!b4DECe -+c2kKfEYU(8bLYIR(`ULj2[%PmMpbi+rG*!HCG[h(S02efTp"h&la(E(MYSE2Dkj -[JeBI-Nj"j14JUBe39hla'6rCHU9Y91bm`T-'`qpZbUNEp!$9mA,XT,QcZ)XFJr# -3!*DR9hr14YS,9NrN&k[(@`6!Q9kCreGQK#DQIX3#4ZjFrhY2f93E%K6DckX14dR -9LbG##jijr9,!XY9r"2iZGM#EU@3KqcpZNa14KAZqPkBAB`"`jA&emSrZ2qcU5'J -cB-h3TKGhA+)aY(!Zq)akeKPPqpGlIRciHXBZG`5CImR4d)'lFdbZ)%MrY,-%b5[ -LZjN@b8!#fQCV&q4192U1GcfdYU!NU0!NMaRFEr`a[-$0Vr@@rQk!VAfJBH+NGeQ -M11pI,6HCaG[He9cG"p8L!([cAE4AI4dIh%D)T6YQm&A(r1F9*+Far&TIaJ(pN!$ -[rj!!h+Hhr*ZYbr5KG-k-'edr-kRC0b*N*aK$%[0$rGE$KTm[b8[aP'VJ3pH(Xiq -rj8hTmi8`YFHH'%0EeP!Cr!8C`%hIXMSPMlATrD[X(#%Q@k[(b!-FE[FH13$pJ-C -RRXk+$D`MAT&'iU1"Vq6"G8cQYi6V)6I0CNr2l@mVrQ5kH6Uaj$VJ*I22q2iTqFl -SEGGD+b8M$H3RU5Br2ph-DC!!#[Q$bVkEH+Z[K#HK$A#03AEbI+Hf-U@jc(D8$2X -NbX#ER+%4&1KCQEPb+K(Ud#@6+hG@qd4"96#3!1LM36ZM'5AK$5m0A+5F)bQQC[G -&[#eQYhM0992'P02j6Ii)j62#(TT3NQU'Y4FN!*R!0L&!m#J)DekGqh#b8KR8qdf -GRP2GAP-KiU!L"B%*Sk5d5)6EaH#)[PIDY%S1@r*6qYD5UVY)!6#+`rCT90@@9Pe -f2`GT'%#NQ#rGViDr-TX*c4h*ZF&UDGhd8#EVl2LPpXTG,1UBF+D[#,LFFA'M6hk -aJlBC8ddU!5Jbm*cPYFM`F6U4T3P"cP5M4EI0#+a8Q&2*TZfZ$l3IHC-,JBb`J%Z -M`R!22V-D@MMYTEq0m*B$""L&-$@R%596"[Y'"qFra9-Ll2Z-cHJL[EXIP'YaGET -P'3DN&iTMTYek#5*m+A@ETbN-G05Sc1+XHL(!DZY!%dkdDD6R-hV,'3Ikh+&mSN& --$+H4C`,MB)CXi!6q#APCi06hY-'MNZSFYk)HqJTBrM*2fl@e2TE3,dRPR3l'SjS -G+-r!A3fY2ah6+jU&d+ri0$T43"64%'$1#d6LUFZ92*J)LB*L!Qk[(fX1er@U!4% -Llp(48ifPZ"mbC[CZfd+SP`!`D9p(TPP,TXVfC4Xm8Dj@CqdY&8jm(+Y4&LfUEL& -P)G!9k1%F5EXQAZZkZcKeG"+M(VS9++C3`L(1*0B$Q9P`1[I00-iHaEaJ!$*#K*! -!9I$I8E4Y&N93S$IC+3YfR"!"rR+SU0YPEL+0FM`*IpkDSHLXH4$#SVXmC6[%'bf -3!#I5Af,bTHD$ik9fPDU"*TL8I#!9$8r9bK'KX@R21k6B#Q+#8d+(SHA-G$0p%Fb -Y+*IGiF,D"rkEcVBL,Tq*PhSSM''Y65ddf,lBF-6FQVaEV6BZBqZVIi,VCa2`N9J -ldk3`Tf0jM0@3!2fZqZ80lVFI!k`AD2LAf`AV$pie&$'BpGPE,2&q)&mpa01GL"i -I,aVddjPG4NUYPi"QlZN[N!$D0Q0`$q6@5-Zi)d[%6%26i2M8K(,#@hLj#-EA6!J -pKr$AaV*JP@S"IMX)VFiPjm@N[Y&"bXdQ,A+YYih0"P`dH5VrG$Ij"aT#N!!b,3q -HVfA3*UBE`AMTjm[f,b$bB3c"NC!!-RIDMC%$8k,emVqD@Nb(qjMPS$iF@LSm)r` -lE#GT$83$1MriQh8q`dC'm1`E(k86FZ@a@T'JXQXT(f-!VbbiQ(bG+qKIdf4Ik@j -AX6mhU1l[#@e,M-r%66H2Ecm+FX2FDX"IpEBpL(,SGMTb$lD0SmTe(X0&qLaA,ji -VR!lL`lU1aERrM1d%bPK1'KqK%LV8XZD%U4cMK#3ik%bi&Ccc!m(maEM)c%#[l4h -kBhF(8Pf-Y(9V9b6mi,&XRMmpY4-XeQS9cl&U,liFY-L@**E)$rGS&Ej9("ddMEF -kpV9"led`(i5pIXPjjCKL(C`8qFpbj"&6V8A6c*F5G@EMACK6'N$alR2-0(`$FPB -la`e#rPpr`"MIBA"V,VV$)`M@Mal5S)c5l5HQB+ZK8AVAR'Qi(`k+T('9+)95H0K -@9Z4lE'-,T3fV0,CIUm#i%ReI*aGc01!)k1+IkjrhcM"eZ$DD&RrXGH86d'P4I`' -Ib4#'LU"mH`+!d&q''ilmFe!cl+"'aak)[&'NBEFeUMI'`l3+%ircfca0iYef#1j -*c2,QihC"$T!!jTT#c,fl,c4HcK[-&0aER!$%Zm@k1`2UfL`8+KH(2b3Jbh&-TAf -%Xk!d@RqR+c`)%D',mBMNb1$9iI'`%SY0-Z"!Z63*%Q&-hRKKL$-,84KUQ`raX#' -RJRpA4,@-*iM2MaAH*`[apdZ`QK$5rdAd+d2H$&10b`RKB!"A61'$!f9(HX[2pSp -j)R#*3Z5aT6p+"T!!1`lrFHp2TPchN!!9aHdQeYLBr(DbIP%%hd0(N!!YUZkEQ5Z -+6#P"dQ5pbYpS%BTRb4PUB58'@fSCjfBSF#V*5MNiRdihbSGSYdU5*9NPiT6i4XB -Ge[1'E#V`AEpDcD((Y"b3!*f6S!F(ilCmBh)$Y@(cNE5hDpJqj[qH8QVXQ!'C"k- -&Jf!H0a5"h6@"0UXcCPNSQa@2$1B(1bM'6TMZ51ATGpTfN!!M6[l[QJI"%l((dX) -TlV0E-qd[KFI46`9!1YJj`SY`"VBaC#jCDj*iEjhN3dLFN5@'e0k5"Ck'@pdBXaD -,#ElN(2A4[pJ-PJPA"*[V['1DSBqKGG,ahhJCqffGdUT$4q"ddpLQBm9NbeRkA'` -eDqB!k2qVPc-b%D$PPCBkjU&2G*-#Z6L#E6qKI`l5ZCr&"6Vd+FBiNNFdLi&h5G+ -dQPQ'm$@5Uj[S6ZSJ6G*8GMc6Zr*Dkkb"i)3NrD&4rVpJZXkH*kq8G2IhLacGU,% -h!-(A5hc8TV1&M!XRD,5-cEc%6[pB&CFJl0(mEq-!DcQi5D%%B3jqT-&!-kl[edk -Pl-E0cVFIA"'&H8'K9hS5eZEr`VTD%&NV&%&iGE%I%&FiX"YSa$KpRmGeB&AcT0i -Iad9M6U(d9mR#$Lq@iZa'*iKN`XLdh68@-"*LN!$64'++F,d`dHA$CSPm2*D"R6H -BTI1#V$r5949LiNdJ*"HZ0a,M9IA8!2!"fL&(2kiH,!YYUP1)3!bFKq#F2)Gd62r -dG)S[eX,fCrm4ipd-QrJH-#"b6-6[jd0I0bL"JHb$fQ!q!%F8R80cVjMJ$RFrUkT -LKU2BML-FEDhN`'8D!!!: \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix.h b/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix.h deleted file mode 100644 index 91a5134a38a..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix.h +++ /dev/null @@ -1,3 +0,0 @@ -int test_main(int argc, char **argv); - -#define main(X,Y) test_main(X,Y) \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix2.h b/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix2.h deleted file mode 100644 index f68c1f4799c..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/src/XMLTestPrefix2.h +++ /dev/null @@ -1,3 +0,0 @@ -int test_main(int argc, char* argv[]); - -#define main() test_main(int argc, char* argv[]) \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/macos/src/config-mac.h b/reactos/lib/3rdparty/libxml2/macos/src/config-mac.h deleted file mode 100644 index 7281426ba68..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/src/config-mac.h +++ /dev/null @@ -1,201 +0,0 @@ -/* config.h generated manually for macos. */ - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME - -/* Define if you have the ANSI C header files. */ -#define STDC_HEADERS - -#define PACKAGE -#define VERSION - -#undef HAVE_LIBZ -#undef HAVE_LIBM -#undef HAVE_ISINF -#undef HAVE_ISNAN -#undef HAVE_LIBHISTORY -#undef HAVE_LIBREADLINE - -#define XML_SOCKLEN_T socklen_t -#define HAVE_LIBPTHREAD -#define HAVE_PTHREAD_H -#define LIBXML_THREAD_ENABLED - -/* Define if you have the _stat function. */ -#define HAVE__STAT - -/* Define if you have the class function. */ -#undef HAVE_CLASS - -/* Define if you have the finite function. */ -#undef HAVE_FINITE - -/* Define if you have the fp_class function. */ -#undef HAVE_FP_CLASS - -/* Define if you have the fpclass function. */ -#undef HAVE_FPCLASS - -/* Define if you have the fprintf function. */ -#define HAVE_FPRINTF - -/* Define if you have the isnand function. */ -#undef HAVE_ISNAND - -/* Define if you have the localtime function. */ -#define HAVE_LOCALTIME - -/* Define if you have the printf function. */ -#define HAVE_PRINTF - -/* Define if you have the signal function. */ -#define HAVE_SIGNAL - -/* Define if you have the snprintf function. */ -#define HAVE_SNPRINTF - -/* Define if you have the sprintf function. */ -#define HAVE_SPRINTF - -/* Define if you have the sscanf function. */ -#define HAVE_SSCANF - -/* Define if you have the stat function. */ -#define HAVE_STAT - -/* Define if you have the strdup function. */ -#define HAVE_STRDUP - -/* Define if you have the strerror function. */ -#define HAVE_STRERROR - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME - -/* Define if you have the strndup function. */ -#define HAVE_STRNDUP - -/* Define if you have the vfprintf function. */ -#define HAVE_VFPRINTF - -/* Define if you have the vsnprintf function. */ -#define HAVE_VSNPRINTF - -/* Define if you have the vsprintf function. */ -#define HAVE_VSPRINTF - -/* Define if you have the header file. */ -#define HAVE_ANSIDECL_H - -/* Define if you have the header file. */ -#define HAVE_ARPA_INET_H - -/* Define if you have the header file. */ -#define HAVE_CTYPE_H - -/* Define if you have the header file. */ -#define HAVE_DIRENT_H - -/* Define if you have the header file. */ -#define HAVE_DLFCN_H - -/* Define if you have the header file. */ -#define HAVE_ERRNO_H - -/* Define if you have the header file. */ -#define HAVE_FCNTL_H - -/* Define if you have the header file. */ -#define HAVE_FLOAT_H - -/* Define if you have the header file. */ -#define HAVE_FP_CLASS_H - -/* Define if you have the header file. */ -#define HAVE_IEEEFP_H - -/* Define if you have the header file. */ -#undef HAVE_MALLOC_H - -/* Define if you have the header file. */ -#define HAVE_MATH_H - -/* Define if you have the header file. */ -#define HAVE_NAN_H - -/* Define if you have the header file. */ -#define HAVE_NDIR_H - -/* Define if you have the header file. */ -#define HAVE_NETDB_H - -/* Define if you have the header file. */ -#define HAVE_NETINET_IN_H - -/* Define if you have the header file. */ -#define HAVE_SIGNAL_H - -/* Define if you have the header file. */ -#define HAVE_STDARG_H - -/* Define if you have the header file. */ -#define HAVE_STDLIB_H - -/* Define if you have the header file. */ -#define HAVE_STRING_H - -/* Define if you have the header file. */ -#define HAVE_SYS_DIR_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_MMAN_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_NDIR_H - -/* Define if you have the header file. */ -#define HAVE_SYS_SELECT_H - -/* Define if you have the header file. */ -#define HAVE_SYS_SOCKET_H - -/* Define if you have the header file. */ -#define HAVE_SYS_STAT_H - -/* Define if you have the header file. */ -#define HAVE_SYS_TIME_H - -/* Define if you have the header file. */ -#define HAVE_SYS_TYPES_H - -/* Define if you have the header file. */ -#define HAVE_TIME_H - -/* Define if you have the header file. */ -#define HAVE_UNISTD_H - -/* Define if you have the header file. */ -#undef HAVE_ZLIB_H - -/* Define if you have the inet library (-linet). */ -#undef HAVE_LIBINET - -/* Define if you have the nsl library (-lnsl). */ -#undef HAVE_LIBNSL - -/* Define if you have the socket library (-lsocket). */ -#undef HAVE_LIBSOCKET - -/* Name of package */ -#define PACKAGE - -/* Version number of package */ -#define VERSION - -/* Define if compiler has function prototypes */ -#define PROTOTYPES - -#include -#include -#include -#include diff --git a/reactos/lib/3rdparty/libxml2/macos/src/libxml2_GUSIConfig.cp b/reactos/lib/3rdparty/libxml2/macos/src/libxml2_GUSIConfig.cp deleted file mode 100644 index 1b67a0507a1..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/src/libxml2_GUSIConfig.cp +++ /dev/null @@ -1,79 +0,0 @@ -/**************** BEGIN GUSI CONFIGURATION **************************** - * - * GUSI Configuration section generated by GUSI Configurator - * last modified: Wed Oct 31 17:07:45 2001 - * - * This section will be overwritten by the next run of Configurator. - */ - -#define GUSI_SOURCE -#include -#include - -/* Declarations of Socket Factories */ - -__BEGIN_DECLS -void GUSIwithInetSockets(); -void GUSIwithLocalSockets(); -void GUSIwithMTInetSockets(); -void GUSIwithMTTcpSockets(); -void GUSIwithMTUdpSockets(); -void GUSIwithOTInetSockets(); -void GUSIwithOTTcpSockets(); -void GUSIwithOTUdpSockets(); -void GUSIwithPPCSockets(); -void GUSISetupFactories(); -__END_DECLS - -/* Configure Socket Factories */ - -void GUSISetupFactories() -{ -#ifdef GUSISetupFactories_BeginHook - GUSISetupFactories_BeginHook -#endif - GUSIwithInetSockets(); -#ifdef GUSISetupFactories_EndHook - GUSISetupFactories_EndHook -#endif -} - -/* Declarations of File Devices */ - -__BEGIN_DECLS -void GUSIwithNullSockets(); -void GUSISetupDevices(); -__END_DECLS - -/* Configure File Devices */ - -void GUSISetupDevices() -{ -#ifdef GUSISetupDevices_BeginHook - GUSISetupDevices_BeginHook -#endif - GUSIwithNullSockets(); -#ifdef GUSISetupDevices_EndHook - GUSISetupDevices_EndHook -#endif -} - -#ifndef __cplusplus -#error GUSISetupConfig() needs to be written in C++ -#endif - -GUSIConfiguration::FileSuffix sSuffices[] = { - "", '????', '????' -}; - -extern "C" void GUSISetupConfig() -{ - GUSIConfiguration * config = - GUSIConfiguration::CreateInstance(GUSIConfiguration::kNoResource); - - config->ConfigureDefaultTypeCreator('TEXT', 'CWIE'); - config->ConfigureSuffices( - sizeof(sSuffices)/sizeof(GUSIConfiguration::FileSuffix)-1, sSuffices); -} - -/**************** END GUSI CONFIGURATION *************************/ \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/macos/src/macos_main.c b/reactos/lib/3rdparty/libxml2/macos/src/macos_main.c deleted file mode 100644 index ae11e294d63..00000000000 --- a/reactos/lib/3rdparty/libxml2/macos/src/macos_main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include -#include - -#undef main - -DECLARE_MAIN(test) - -REGISTER_MAIN_START -REGISTER_MAIN(test) -REGISTER_MAIN_END - -int main() -{ - (void) exec_commands(); - - return 0; -} \ No newline at end of file diff --git a/reactos/lib/3rdparty/libxml2/vms/build_libxml.com b/reactos/lib/3rdparty/libxml2/vms/build_libxml.com deleted file mode 100644 index ed5107b0f6b..00000000000 --- a/reactos/lib/3rdparty/libxml2/vms/build_libxml.com +++ /dev/null @@ -1,261 +0,0 @@ -$! BUILD_LIBXML.COM -$! -$! Build the LIBXML library -$! -$! Arguments: -$! -$! "DEBUG" - build everything in debug -$! -$! This procedure creates an object library XML_LIBDIR:LIBXML.OLB directory. -$! After the library is built, you can link LIBXML routines into -$! your code with the command -$! -$! $ LINK your_modules,XML_LIBDIR:LIBXML.OLB/LIBRARY -$! -$! Change History -$! -------------- -$! Command file author : John A Fotheringham (jaf@jafsoft.com) -$! Update history : 13 October 2003 Craig Berry (craigberry@mac.com) -$! more new module additions -$! : 25 April 2003 Craig Berry (craigberry@mac.com) -$! added xmlreader.c and relaxng.c to source list -$! : 28 September 2002 Craig Berry (craigberry@mac.com) -$! updated to work with current sources -$! miscellaneous enhancements to build process -$! -$!- configuration ------------------------------------------------------------- -$! -$!- compile command. If p1="nowarn" suppress the expected warning types -$! -$ cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" -$! -$ if p1.eqs."DEBUG" .or. p2.eqs."DEBUG" -$ then -$ debug = "Y" -$ cc_command = "CC''cc_opts'/DEBUG/NOOPTIMIZE/LIST/SHOW=ALL" -$ else -$ debug = "N" -$ cc_command = "CC''cc_opts'" -$ endif -$! -$!- list of sources to be built into the LIBXML library. Compare this list -$! to the definition of "libxml2_la_SOURCES" in the file MAKEFILE.IN. -$! Currently this definition includes the list WITH_TRIO_SOURCES_TRUE -$! -$ sources = "SAX.c entities.c encoding.c error.c parserInternals.c" -$ sources = sources + " parser.c tree.c hash.c list.c xmlIO.c xmlmemory.c uri.c" -$ sources = sources + " valid.c xlink.c HTMLparser.c HTMLtree.c debugXML.c xpath.c" -$ sources = sources + " xpointer.c xinclude.c nanohttp.c nanoftp.c DOCBparser.c" -$ sources = sources + " catalog.c globals.c threads.c c14n.c xmlstring.c" -$ sources = sources + " xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c" -$ sources = sources + " triostr.c trio.c xmlreader.c relaxng.c dict.c SAX2.c" -$ sources = sources + " xmlwriter.c legacy.c chvalid.c pattern.c xmlsave.c" -$! -$!- list of main modules to compile and link. Compare this list to the -$! definition of bin_PROGRAMS in MAKEFILE.IN -$! -$ bin_progs = "xmllint xmlcatalog" -$! -$!- list of test modules to compile and link. Compare this list to the -$! definition of noinst_PROGRAMS in MAKEFILE. -$! -$ noinst_PROGRAMS = "testSchemas testRelax testSAX testHTML testXPath testURI " - - + "testThreads testC14N testAutomata testRegexp testReader" -$! -$!- set up build logicals -----------------------------------------------------\ -$! -$! -$!- start from where the procedure is in case it's submitted in batch ----------\ -$! -$ whoami = f$parse(f$environment("PROCEDURE"),,,,"NO_CONCEAL") -$ procdir = f$parse(whoami,,,"DEVICE") + f$parse(whoami,,,"DIRECTORY") -$ set default 'procdir' -$! -$ if f$trnlnm("XML_LIBDIR").eqs."" -$ then -$ if f$search("[-]lib.dir") .eqs. "" -$ then -$ create/directory/log [-.lib] -$ endif -$ xml_libdir = f$parse("[-.lib]",,,"DEVICE") + f$parse("[-.lib]",,,"DIRECTORY") -$ define/process XML_LIBDIR 'xml_libdir' -$ write sys$output "Defining XML_LIBDIR as """ + f$trnlnm("XML_LIBDIR") + """ -$ endif -$! -$ if f$trnlnm("XML_SRCDIR").eqs."" -$ then -$ globfile = f$search("[-...]globals.c") -$ if globfile.eqs."" -$ then -$ write sys$output "Can't locate globals.c. You need to manually define a XML_SRCDIR logical" -$ exit -$ else -$ srcdir = f$parse(globfile,,,"DEVICE") + f$parse(globfile,,,"DIRECTORY") -$ define/process XML_SRCDIR "''srcdir'" -$ write sys$output "Defining XML_SRCDIR as ""''srcdir'""" -$ endif -$ endif -$! -$ copy/log config.vms xml_srcdir:config.h -$! -$ if f$trnlnm("libxml").eqs."" -$ then -$ globfile = f$search("[-...]globals.h") -$ if globfile.eqs."" -$ then -$ write sys$output "Can't locate globals.h. You need to manually define a LIBXML logical" -$ exit -$ else -$ includedir = f$parse(globfile,,,"DEVICE") + f$parse(globfile,,,"DIRECTORY") -$ define/process libxml "''includedir'" -$ write sys$output "Defining libxml as ""''includedir'""" -$ endif -$ endif -$! -$!- set up error handling (such as it is) ------------------------------------- -$! -$ exit_status = 1 -$ saved_default = f$environment("default") -$ on error then goto ERROR_OUT -$ on control_y then goto ERROR_OUT -$! -$!- move to the source directory and create any necessary subdirs and the -$! object library -$! -$ set default xml_srcdir -$ if f$search("DEBUG.DIR").eqs."" then create/dir [.DEBUG] -$ if f$search("XML_LIBDIR:LIBXML.OLB").eqs."" -$ then -$ write sys$output "Creating new object library XML_LIBDIR:LIBXML.OLB" -$ library/create XML_LIBDIR:LIBXML.OLB -$ endif -$! -$ goto start_here -$ start_here: ! move this line to debug/rerun parts of this command file -$! -$!- compile modules into the library ------------------------------------------ -$! -$ lib_command = "LIBRARY/REPLACE/LOG XML_LIBDIR:LIBXML.OLB" -$ link_command = "" -$! -$ write sys$output "" -$ write sys$output "Building modules into the LIBXML object library" -$ write sys$output "" -$! -$ s_no = 0 -$ sources = f$edit(sources,"COMPRESS") -$! -$ source_loop: -$! -$ next_source = f$element (S_no," ",sources) -$ if next_source.nes."" .and. next_source.nes." " -$ then -$! -$ on error then goto ERROR_OUT -$ on control_y then goto ERROR_OUT -$ call build 'next_source' -$ s_no = s_no + 1 -$ goto source_loop -$! -$ endif -$! -$!- now build self-test programs ---------------------------------------------- -$! -$! these programs are built as ordinary modules into XML_LIBDIR:LIBXML.OLB. Here they -$! are built a second time with /DEFINE=(STANDALONE) in which case a main() -$! is also compiled into the module -$ -$ lib_command = "" -$ link_command = "LINK" -$! -$ library/compress XML_LIBDIR:LIBXML.OLB -$ purge XML_LIBDIR:LIBXML.OLB -$! -$ write sys$output "" -$ write sys$output "Building STANDALONE self-test programs" -$ write sys$output "" -$! -$ call build NANOFTP.C /DEFINE=(STANDALONE) -$ call build NANOHTTP.C /DEFINE=(STANDALONE) -$ call build TRIONAN.C /DEFINE=(STANDALONE) -$! -$!- now build main and test programs ------------------------------------------ -$! -$! -$ lib_command = "" -$ link_command = "LINK" -$! -$ write sys$output "" -$ write sys$output "Building main programs and test programs" -$ write sys$output "" -$! -$ p_no = 0 -$ all_progs = bin_progs + " " + noinst_PROGRAMS -$ all_progs = f$edit(all_progs,"COMPRESS") -$! -$ prog_loop: -$! -$ next_prog = f$element (p_no," ",all_progs) -$ if next_prog.nes."" .and. next_prog.nes." " -$ then -$! -$ on error then goto ERROR_OUT -$ on control_y then goto ERROR_OUT -$ call build 'next_prog'.c -$ p_no = p_no + 1 -$ goto prog_loop -$! -$ endif -$! -$!- Th-th-th-th-th-that's all folks! ------------------------------------------ -$! -$ goto exit_here ! move this line to avoid parts of this command file -$ exit_here: -$! -$ exit -$ goto exit_out -$! -$! -$EXIT_OUT: -$! -$ purge/nolog [.debug] -$ set default 'saved_default -$ exit 'exit_status -$! -$ -$ERROR_OUT: -$ exit_status = $status -$ write sys$output "''f$message(exit_status)'" -$ goto EXIT_OUT -$! -$!- the BUILD subroutine. Compile then insert into library or link as required -$! -$BUILD: subroutine -$ on warning then goto EXIT_BUILD -$ source_file = p1 -$ name = f$parse(source_file,,,"NAME") -$ object_file = f$parse("[.debug].OBJ",name,,,"SYNTAX_ONLY") -$! -$!- compile -$! -$ write sys$output "''cc_command'''p2'/object=''object_file' ''source_file'" -$ cc_command'p2' /object='object_file 'source_file' -$! -$!- insert into library if command defined -$! -$ if lib_command.nes."" then lib_command 'object_file' -$! -$!- link module if command defined -$ if link_command.nes."" -$ then -$ opts = "" -$ if debug then opts = "/DEBUG" -$ write sys$output "''link_command'''opts' ''object_file',XML_LIBDIR:libxml.olb/library" -$ link_command'opts' 'object_file',- - XML_LIBDIR:libxml.olb/library -$ endif -$! -$EXIT_BUILD: -$ exit $status -$! -$endsubroutine diff --git a/reactos/lib/3rdparty/libxml2/vms/config.vms b/reactos/lib/3rdparty/libxml2/vms/config.vms deleted file mode 100644 index b898bf1f862..00000000000 --- a/reactos/lib/3rdparty/libxml2/vms/config.vms +++ /dev/null @@ -1,218 +0,0 @@ -/* config.h */ - -#define VMS 1 - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME 1 - -/* Define if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -#undef PACKAGE -#undef VERSION -#undef HAVE_LIBZ -#undef HAVE_LIBM -#undef HAVE_ISINF -#if defined(_IEEE_FP) && (__CRTL_VER >= 60200000) -# define HAVE_ISNAN 1 -#endif -#undef HAVE_LIBHISTORY -#undef HAVE_LIBREADLINE - -/* Define if you have the class function. */ -#undef HAVE_CLASS - -/* Define if you have the finite function. */ -#undef HAVE_FINITE - -/* Define if you have the fp_class function. */ -#define HAVE_FP_CLASS 1 - -/* Define if you have the fpclass function. */ -#undef HAVE_FPCLASS - -/* Define if you have the isnand function. */ -#undef HAVE_ISNAND - -/* Define if you have the localtime function. */ -#define HAVE_LOCALTIME 1 - -/* Define if you have the snprintf function. */ -#undef HAVE_SNPRINTF - -/* Define if you have the strdup function. */ -#define HAVE_STRDUP 1 - -/* Define if you have the strerror function. */ -#define HAVE_STRERROR 1 - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME 1 - -/* Define if you have the strndup function. */ -#undef HAVE_STRNDUP - -/* Define if you have the header file. */ -#undef HAVE_ARPA_INET_H - -/* Define if you have the header file. */ -#define HAVE_CTYPE_H 1 - -/* Define if you have the header file. */ -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#define HAVE_ERRNO_H 1 - -/* Define if you have the header file. */ -#define HAVE_FCNTL_H 1 - -/* Define if you have the header file. */ -#define HAVE_FLOAT_H 1 - -/* Define if you have the header file. */ -#define HAVE_FP_CLASS_H 1 - -/* Define if you have the header file. */ -#undef HAVE_IEEEFP_H - -/* Define if you have the header file. */ -#undef HAVE_MALLOC_H - -/* Define if you have the header file. */ -#define HAVE_MATH_H 1 - -/* Define if you have the header file. */ -#undef HAVE_NAN_H - -/* Define if you have the header file. */ -#undef HAVE_NDIR_H - -/* Define if you have the header file. */ -#define HAVE_NETDB_H 1 - -/* Define if you have the header file. */ -#undef HAVE_NETINET_IN_H - -/* Define if you have the header file. */ -#define HAVE_STDARG_H 1 - -/* Define if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the `strdup' function. */ -#define HAVE_STRDUP 1 - -/* Define to 1 if you have the `strerror' function. */ -#define HAVE_STRERROR 1 - -/* Define to 1 if you have the `strftime' function. */ -#define HAVE_STRFTIME 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRINGS_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the `strndup' function. */ -#undef HAVE_STRNDUP - -/* Define if you have the header file. */ -#undef HAVE_SYS_DIR_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_MMAN_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_NDIR_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_SELECT_H - -/* Define if you have the header file. */ -#define HAVE_SYS_SOCKET_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define if you have the header file. */ -#undef HAVE_SYS_TIME_H - -/* Define if you have the header file. */ -#undef HAVE_SYS_TYPES_H - -/* Define if you have the header file. */ -#define HAVE_TIME_H 1 - -/* Define if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define if you have the header file. */ -#undef HAVE_ZLIB_H - -/* Define if you have the inet library (-linet). */ -#undef HAVE_LIBINET - -/* Define if you have the nsl library (-lnsl). */ -#undef HAVE_LIBNSL - -/* Define if you have the socket library (-lsocket). */ -#undef HAVE_LIBSOCKET - -/* Name of package */ -#undef PACKAGE - -/* Version number of package */ -#undef VERSION - -/* Up to this point this is just a hard-wired version of - * config.h. After this will be anything else we need - * that is VMS-specific. - */ - -/* For best results, compile with /NAMES=(SHORTENED), which requires - * DEC C 5.7 or later. For older compilers, the shortened names below - * are the same ones the mangler generates in C 5.7 and later. These may - * work, though there will probably be some conflicts with redefinitions - * in globals.h. - */ - -#if __DECC_VER < 57000000 -/* 0 1 2 3 0 1 2 3 - * 123456789012345678901234567890123456789 1234567890123456789012345678901 - */ -#define __xmlDoValidityCheckingDefaultValue __xmlDoValidityChecking3qad3pq$ -#define __xmlSubstituteEntitiesDefaultValue __xmlSubstituteEntities0pij13u$ -#define trio_locale_set_thousand_separator trio_locale_set_thousan259ikkk$ -#define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDe1bcsei4$ -#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMe1lu1e86$ -#define xmlParseElementChildrenContentDecl xmlParseElementChildren1mp6pcb$ -#define xmlParserInputBufferCreateFilename xmlParserInputBufferCre36lujn2$ -#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInput3vin0cp$ -#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutpu0q443dd$ -#define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDe28k2c80$ -#define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPrese2qr24s3$ -#define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentat1gajvg8$ -#define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentat3sq1bti$ -#define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilit0or40ki$ -#define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilit2nodmc5$ -#define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPu0a3i7ra$ -#define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeog11ig3fd$ -#define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeog3d22n2n$ -#define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacri3tj3nl8$ -#define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksf3ftqd7s$ -#define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLett0nq67g4$ -#define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFul047l0a1$ -#define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseS071kh83$ -#define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDesc1rovf8g$ -#define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlp2ag8r44$ -#define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacte1juuh06$ -#define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsand3fi4eup$ -#define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadian0lbvi9b$ -#define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAt0q11n5f$ -#define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVaria1uvs4uc$ - -#endif - -#define xmlBufferWriteChar xmlBufferWriteChar2 diff --git a/reactos/lib/3rdparty/libxml2/vms/diffs.vms b/reactos/lib/3rdparty/libxml2/vms/diffs.vms deleted file mode 100644 index 5402910c6f4..00000000000 --- a/reactos/lib/3rdparty/libxml2/vms/diffs.vms +++ /dev/null @@ -1,192 +0,0 @@ --------------------------------------------------------------------------- -GLOBALS.C - -105a106 -> int xmlDoValidityCheckingDefaultValue = 0; -111,121c112,113 -< #if defined(VMS) || defined(__VMS) -< #define PLATFORM_VMS -< /* int xmlDoValidityCheckingDefaultVal = 0; -< * int xmlSubstituteEntitiesDefaultVal = 0; -< */ -< #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal -< #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal -< #else -< int xmlDoValidityCheckingDefaultValue = 0; -< int xmlSubstituteEntitiesDefaultValue = 0; -< #endif ---- -> int xmlSubstituteEntitiesDefaultValue = 0; -> -289,291d280 -< #ifdef PLATFORM_VMS -< gs->xmlDoValidityCheckingDefaultVal = 0; -< #else -293,294d281 -< #endif -< -316,318d302 -< #ifdef PLATFORM_VMS -< gs->xmlSubstituteEntitiesDefaultVal = 0; -< #else -320d303 -< #endif -404,419c387,390 -< #ifdef PLATFORM_VMS -< extern int xmlDoValidityCheckingDefaultVal; -< #undef xmlDoValidityCheckingDefaultVal -< int * -< __xmlDoValidityCheckingDefVal(void) { -< if (IS_MAIN_THREAD) -< return (&xmlDoValidityCheckingDefaultVal); -< else -< return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultVal); -< } -< #define __xmlDoValidityCheckingDefaultValue __xmlDoValidityCheckingDefVal -< #else -< extern int xmlDoValidityCheckingDefaultValue; -< #undef xmlDoValidityCheckingDefaultValue -< int * -< __xmlDoValidityCheckingDefaultValue(void) { ---- -> extern int xmlDoValidityCheckingDefaultValue; -> #undef xmlDoValidityCheckingDefaultValue -> int * -> __xmlDoValidityCheckingDefaultValue(void) { -424,425c395 -< } -< #endif ---- -> } -577,592c547,550 -< #ifdef PLATFORM_VMS -< extern int xmlSubstituteEntitiesDefaultVal; -< #undef xmlSubstituteEntitiesDefaultVal -< int * -< __xmlSubsEntitiesDefaultValue(void) { -< if (IS_MAIN_THREAD) -< return (&xmlSubstituteEntitiesDefaultVal); -< else -< return (&xmlGetGlobalState()->xmlSubstituteEntitiesDefaultVal); -< } -< #define __xmlSubstituteEntitiesDefaultValue __xmlSubsEntitiesDefaultValue -< #else -< extern int xmlSubstituteEntitiesDefaultValue; -< #undef xmlSubstituteEntitiesDefaultValue -< int * -< __xmlSubstituteEntitiesDefaultValue(void) { ---- -> extern int xmlSubstituteEntitiesDefaultValue; -> #undef xmlSubstituteEntitiesDefaultValue -> int * -> __xmlSubstituteEntitiesDefaultValue(void) { -597,598c555 -< } -< #endif ---- -> } - - --------------------------------------------------------------------------- -TRIO.C -113,116d112 -< #if defined(VMS) || defined(__VMS) -< # include -< #endif /* Platform is VMS */ -< -123d118 -< - - --------------------------------------------------------------------------- -GLOBALS.H -78,86c78,79 -< #if defined(VMS) || defined(__VMS) -< int xmlSubstituteEntitiesDefaultVal; /* 31 character name limit */ -< int xmlDoValidityCheckingDefaultVal; -< #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal -< #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal -< #else -< int xmlSubstituteEntitiesDefaultValue; -< int xmlDoValidityCheckingDefaultValue; -< #endif ---- -> int xmlSubstituteEntitiesDefaultValue; -> int xmlDoValidityCheckingDefaultValue; -211,226c204,209 -< #if defined(VMS) || defined(__VMS) -< #ifdef LIBXML_THREAD_ENABLED -< extern int *__xmlDoValidityCheckingDefaultVal(void); -< #define xmlDoValidityCheckingDefaultVal \ -< (*(__xmlDoValidityCheckingDefaultVal())) -< #else -< LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultVal; -< #endif -< #else -< #ifdef LIBXML_THREAD_ENABLED -< extern int *__xmlDoValidityCheckingDefaultValue(void); -< #define xmlDoValidityCheckingDefaultValue \ -< (*(__xmlDoValidityCheckingDefaultValue())) -< #else -< LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue; -< #endif ---- -> #ifdef LIBXML_THREAD_ENABLED -> extern int *__xmlDoValidityCheckingDefaultValue(void); -> #define xmlDoValidityCheckingDefaultValue \ -> (*(__xmlDoValidityCheckingDefaultValue())) -> #else -> LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue; -317,332c300,305 -< #if defined(VMS) || defined(__VMS) -< #ifdef LIBXML_THREAD_ENABLED -< extern int *__xmlSubsEntitiesDefaultValue(void); -< #define xmlSubsEntitiesDefaultValue \ -< (*(__xmlSubsEntitiesDefaultValue())) -< #else -< LIBXML_DLL_IMPORT extern int xmlSubsEntitiesDefaultValue; -< #endif -< #else -< #ifdef LIBXML_THREAD_ENABLED -< extern int *__xmlSubstituteEntitiesDefaultValue(void); -< #define xmlSubstituteEntitiesDefaultValue \ -< (*(__xmlSubstituteEntitiesDefaultValue())) -< #else -< LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; -< #endif ---- -> #ifdef LIBXML_THREAD_ENABLED -> extern int *__xmlSubstituteEntitiesDefaultValue(void); -> #define xmlSubstituteEntitiesDefaultValue \ -> (*(__xmlSubstituteEntitiesDefaultValue())) -> #else -> LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; - - --------------------------------------------------------------------------- -XMLIO.H -79,82d78 -< #if defined(VMS) || defined(__VMS) -< void xmlRegisterDefInputCallbacks (void); -< #define xmlRegisterDefaultInputCallbacks xmlRegisterDefInputCallbacks -< #else -84d79 -< #endif -130,133d124 -< #if defined(VMS) || defined(__VMS) -< void xmlRegisterDefOutputCallbacks(void); -< #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefOutputCallbacks -< #else -135,136d125 -< #endif -< - --------------------------------------------------------------------------- -XPATHINTERNALS.H -433,436d432 -< #if defined(VMS) || defined(__VMS) -< void xmlXPathRegisteredVarsCleanup(xmlXPathContextPtr ctxt); -< #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVarsCleanup -< #else -438d433 -< #endif diff --git a/reactos/lib/3rdparty/libxml2/vms/readme.vms b/reactos/lib/3rdparty/libxml2/vms/readme.vms deleted file mode 100644 index 91dddeb9891..00000000000 --- a/reactos/lib/3rdparty/libxml2/vms/readme.vms +++ /dev/null @@ -1,143 +0,0 @@ -Issues in porting libxml to VMS -=============================== - -Here's a summary of the issues I encountered when building LIBXML under -VMS. There was some VMS support in the version I got, but it was a little -out of date with the result that some newer files had problems. - -I present this list "as is" to hopefully act as a guide to anyone having -problems in the future. - -That's it. Good luck! - -John A Fotheringham (jaf@jafsoft.com) -October 2001 - -Updated October 2002 by Craig A Berry (craigberry@mac.com) - -Installation kit ----------------- - -- File attributes. Having downloaded essentially a Unix distribution, some - of the file attributes weren't correct... especially those in the [.VMS] - subdirectory. In EDT you could see line feeds and carriage returns as - etc. To correct this use the command - - $ set file /attr=rfm=stm - - This sets the record format to be "stream". Other variants may be used - instead depending on how you got the files onto your system. Files will - look okay in an EDT editor once the attributes are set. Without - this the command file may not run correctly, since it may be interpreted - as a single line. - -- VMS-specific files are in a [.VMS] directory. If you've found this file - then you already know this :-) This directory contains - - BUILD_LIBXML.COM - a build command file, which I've radically re-worked - CONFIG.VMS - a configuration file to replace config.h - -- Don't execute BUILD_LIBXML.COM until you've done all the following - - - read these notes - - reviewed the configuration section of BUILD_LIBXML.COM, and in particular - updated the module lists in line with MAKEFILE - - identified the location of the include files, so that you can manually - set the LIBXML logical if need be. - - re-read these notes :-p - - instructions for all these steps are below. - -- the file [.vms]config.vms is used in lieu of a Configure-generated config.h. - This file contains a number of define statements that identify the software - options required under VMS - -- The include files are in a [.INCLUDE.LIBXML] subdirectory. You need - a logical "libxml" to point to this so that include statements of the - form - - #include - - will work correctly. The source files are mostly two levels above this - directory, although there are some .h files there as well. - -- The command file BUILD_LIBXML.COM will do the following - - - setup some logicals - - set def to the source directory - - compile modules and place them into a LIBXML.OLB library - - compile and link a number of self-test programs - - compile and link a number of utilities and test programs - - set def back to the original directory (i.e. if it fails you might not be - where you started :-) - - before running this command file review the configuration segment at - the top. In particular compare the lists of modules with those in the - most recent version of the Unix MAKEFILE. Instructions are contained - in the command file itself. - - The command file will attempt to set two logicals - - - xml_srcdir. The directory containing the source files - - libxml. The include file directory. - - It attempts this by looking for modules globals.c and globals.h in - nearby directories. If this logic fails, you'll need to manually define - these logicals. - - -The TRIO package ----------------- -- A sub-package TRIO is used to provide some functions not naturally available - under VMS. These include support for infinite and undefined numbers, - and specialised print functions like "snprintf" - - I had to make several changes to trionan.c in discussion with the author - (hopefully these are now included in the distro, so I won't list them here) - - To build this software we need to add - - /IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE - - to the compile command for xpath.c and trio.c, and to any main program - that uses this functionality. BUILD_LIBXML.COM should do this for you. - -- to build in trio support you need the define WITH_TRIO to be set. This - is done by default for VMS in xmlversion.h - - -Compiler and linker errors --------------------------- -- the DEC C compiler may produce a number of warnings when compiling the - C code. These include - - - Implicit function warnings. These indicate functions whose type is - not defined in a .h file. This will probably only happen if your - configuration is not correct (e.g. for "snprintf" if you haven't - edited xmlversion.h to set WITH_TRIO - - - uninitialised variables. Not usually a problem. You can solve this - by editing the code to initialise the variables affected - -Changes made to the codebase ----------------------------- -- I changed all dummy declarations in trio.c to be - - va_list dummy = NULL; - - to prevent compiler whinge in TRIO.C about uninitialised variables - -- I had to add the following to nanoftp.c - - #if defined(VMS) || defined(__VMS) - #define SOCKLEN_T unsigned int - #endif - - This matches similar lines already added to nanohttp.c - -- Several variables and function names exceed the 31 character limit - of the VMS linker. The solution adopted has been to use the - /NAMES=SHORTENED compiler option, which requires DEC/Compaq C 5.7 - or later. For a complete list of the names that needed shortening - and the short names generated by the compiler, see [.vms]config.vms. - diff --git a/reactos/lib/3rdparty/libxml2/win32/.cvsignore b/reactos/lib/3rdparty/libxml2/win32/.cvsignore deleted file mode 100644 index 1f8e03448d3..00000000000 --- a/reactos/lib/3rdparty/libxml2/win32/.cvsignore +++ /dev/null @@ -1,7 +0,0 @@ -Makefile -config.* -depends.* -int.* -bin.* -*.win32 -*.win32.zip diff --git a/reactos/lib/3rdparty/libxml2/win32/Makefile.bcb b/reactos/lib/3rdparty/libxml2/win32/Makefile.bcb deleted file mode 100644 index 96606fef9a5..00000000000 --- a/reactos/lib/3rdparty/libxml2/win32/Makefile.bcb +++ /dev/null @@ -1,342 +0,0 @@ -# Makefile for libxml2, specific for Windows, BCB6 and Borland make. -# -# Take a look at the beginning and modify the variables to suit your -# environment. Having done that, you can do a -# -# make [all] to build the libxml and the accompanying utilities. -# make clean to remove all compiler output files and return to a -# clean state. -# make rebuild to rebuild everything from scratch. This basically does -# a 'nmake clean' and then a 'nmake all'. -# make install to install the library and its header files. -# -# August 2003, Eric Zurcher -# based on the MSVC version of -# March 2002, Igor Zlatkovic -# - -# There should never be a need to modify anything below this line. -# ---------------------------------------------------------------- - -AUTOCONF = .\config.bcb -!include $(AUTOCONF) - -!if !$d(BCB) -BCB = $(MAKEDIR)\.. -!endif -.autodepend - -# Names of various input and output components. -XML_NAME = xml2 -XML_BASENAME = lib$(XML_NAME) -XML_SO = $(XML_BASENAME).dll -XML_IMP = $(XML_BASENAME).lib -XML_DEF = $(XML_BASENAME).def -XML_A = $(XML_BASENAME)_a.lib -DUMMY = dir.exists - -# Place where we let the compiler put its intermediate trash. -BINDIR = bin.bcb -XML_INTDIR = int.bcb -XML_INTDIR_A = int.a.bcb -UTILS_INTDIR = int.utils.bcb - -# The preprocessor and its options. -CPP = cpp32.exe -P- -DWIN32 -CPPFLAGS = -I"$(XML_SRCDIR)\include" -!if "$(WITH_THREADS)" != "no" -CPPFLAGS = $(CPPFLAGS) -D_REENTRANT -D__MT__ -!endif - -# The compiler and its options. -CC = bcc32.exe -CFLAGS = -q -DWIN32 -D_NO_VCL -D_WINDOWS -D_MBCS -DEILSEQ=2 -w- -CFLAGS = $(CFLAGS) -I"$(XML_SRCDIR)" -I"$(XML_SRCDIR)\include" -I"$(INCPREFIX)" -I"$(INCLUDE)" -!if "$(WITH_THREADS)" != "no" -CFLAGS = $(CFLAGS) -D_REENTRANT -tWM -!endif -!if "$(DYNRUNTIME)" == "1" -CFLAGS = $(CFLAGS) -tWR -!endif -!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" -CFLAGS = $(CFLAGS) -DHAVE_WIN32_THREADS -DHAVE_COMPILER_TLS -!else if "$(WITH_THREADS)" == "native" -CFLAGS = $(CFLAGS) -DHAVE_WIN32_THREADS -!else if "$(WITH_THREADS)" == "posix" -CFLAGS = $(CFLAGS) -DHAVE_PTHREAD_H -!endif -!if "$(WITH_ZLIB)" == "1" -CFLAGS = $(CFLAGS) -DHAVE_ZLIB_H -!endif - -# The linker and its options. -LD = ilink32.exe -LDFLAGS = -q -U$(LIBXML_MAJOR_VERSION).$(LIBXML_MINOR_VERSION) -LDFLAGS = $(LDFLAGS) -L"$(BINDIR);$(LIBPREFIX);$(LIB);$(BCB)\lib\PSdk" -LIBS = import32.lib -!if "$(WITH_THREADS)" != "no" && "$(DYNRUNTIME)" == "1" -LIBS = $(LIBS) cw32mti.lib -!elif "$(WITH_THREADS)" != "no" -LIBS = $(LIBS) cw32mt.lib -!elif "$(DYNRUNTIME)" == "1" -LIBS = $(LIBS) cw32i.lib -!else -LIBS = $(LIBS) cw32.lib -!endif -!if "$(WITH_FTP)" == "1" || "$(WITH_HTTP)" == "1" -LIBS = $(LIBS) wsock32.lib -!endif -!if "$(WITH_ICONV)" == "1" -LIBS = $(LIBS) iconvomf.lib -!endif -!if "$(WITH_ZLIB)" == "1" -LIBS = $(LIBS) zlibomf.lib -!endif -!if "$(WITH_THREADS)" == "posix" -LIBS = $(LIBS) pthreadVC.lib -!endif -!if "$(WITH_MODULES)" == "1" -LIBS = $(LIBS) kernel32.lib -!endif - -# The archiver and its options. -AR = tlib.exe -ARFLAGS = /P64 /0 - -# Optimisation and debug symbols. -!if "$(DEBUG)" == "1" -CFLAGS = $(CFLAGS) -D_DEBUG -Od -v -LDFLAGS = $(LDFLAGS) -v -!else -CFLAGS = $(CFLAGS) -DNDEBUG -O2 -LDFLAGS = $(LDFLAGS) -!endif - -# Libxml object files. -XML_OBJS = $(XML_INTDIR)\c14n.obj\ - $(XML_INTDIR)\catalog.obj\ - $(XML_INTDIR)\chvalid.obj\ - $(XML_INTDIR)\debugXML.obj\ - $(XML_INTDIR)\dict.obj\ - $(XML_INTDIR)\DOCBparser.obj\ - $(XML_INTDIR)\encoding.obj\ - $(XML_INTDIR)\entities.obj\ - $(XML_INTDIR)\error.obj\ - $(XML_INTDIR)\globals.obj\ - $(XML_INTDIR)\hash.obj\ - $(XML_INTDIR)\HTMLparser.obj\ - $(XML_INTDIR)\HTMLtree.obj\ - $(XML_INTDIR)\legacy.obj\ - $(XML_INTDIR)\list.obj\ - $(XML_INTDIR)\nanoftp.obj\ - $(XML_INTDIR)\nanohttp.obj\ - $(XML_INTDIR)\parser.obj\ - $(XML_INTDIR)\parserInternals.obj\ - $(XML_INTDIR)\pattern.obj\ - $(XML_INTDIR)\relaxng.obj\ - $(XML_INTDIR)\SAX.obj\ - $(XML_INTDIR)\SAX2.obj\ - $(XML_INTDIR)\threads.obj\ - $(XML_INTDIR)\tree.obj\ - $(XML_INTDIR)\uri.obj\ - $(XML_INTDIR)\valid.obj\ - $(XML_INTDIR)\xinclude.obj\ - $(XML_INTDIR)\xlink.obj\ - $(XML_INTDIR)\xmlIO.obj\ - $(XML_INTDIR)\xmlmemory.obj\ - $(XML_INTDIR)\xmlreader.obj\ - $(XML_INTDIR)\xmlregexp.obj\ - $(XML_INTDIR)\xmlmodule.obj\ - $(XML_INTDIR)\xmlsave.obj\ - $(XML_INTDIR)\xmlschemas.obj\ - $(XML_INTDIR)\xmlschemastypes.obj\ - $(XML_INTDIR)\xmlunicode.obj\ - $(XML_INTDIR)\xmlwriter.obj\ - $(XML_INTDIR)\xpath.obj\ - $(XML_INTDIR)\xpointer.obj\ - $(XML_INTDIR)\xmlstring.obj - -# Static libxml object files. -XML_OBJS_A = $(XML_INTDIR_A)\c14n.obj\ - $(XML_INTDIR_A)\catalog.obj\ - $(XML_INTDIR_A)\chvalid.obj\ - $(XML_INTDIR_A)\debugXML.obj\ - $(XML_INTDIR_A)\dict.obj\ - $(XML_INTDIR_A)\DOCBparser.obj\ - $(XML_INTDIR_A)\encoding.obj\ - $(XML_INTDIR_A)\entities.obj\ - $(XML_INTDIR_A)\error.obj\ - $(XML_INTDIR_A)\globals.obj\ - $(XML_INTDIR_A)\hash.obj\ - $(XML_INTDIR_A)\HTMLparser.obj\ - $(XML_INTDIR_A)\HTMLtree.obj\ - $(XML_INTDIR_A)\legacy.obj\ - $(XML_INTDIR_A)\list.obj\ - $(XML_INTDIR_A)\nanoftp.obj\ - $(XML_INTDIR_A)\nanohttp.obj\ - $(XML_INTDIR_A)\parser.obj\ - $(XML_INTDIR_A)\parserInternals.obj\ - $(XML_INTDIR_A)\pattern.obj\ - $(XML_INTDIR_A)\relaxng.obj\ - $(XML_INTDIR_A)\SAX.obj\ - $(XML_INTDIR_A)\SAX2.obj\ - $(XML_INTDIR_A)\threads.obj\ - $(XML_INTDIR_A)\tree.obj\ - $(XML_INTDIR_A)\uri.obj\ - $(XML_INTDIR_A)\valid.obj\ - $(XML_INTDIR_A)\xinclude.obj\ - $(XML_INTDIR_A)\xlink.obj\ - $(XML_INTDIR_A)\xmlIO.obj\ - $(XML_INTDIR_A)\xmlmemory.obj\ - $(XML_INTDIR_A)\xmlreader.obj\ - $(XML_INTDIR_A)\xmlregexp.obj\ - $(XML_INTDIR_A)\xmlmodule.obj\ - $(XML_INTDIR_A)\xmlsave.obj\ - $(XML_INTDIR_A)\xmlschemas.obj\ - $(XML_INTDIR_A)\xmlschemastypes.obj\ - $(XML_INTDIR_A)\xmlunicode.obj\ - $(XML_INTDIR_A)\xmlwriter.obj\ - $(XML_INTDIR_A)\xpath.obj\ - $(XML_INTDIR_A)\xpointer.obj\ - $(XML_INTDIR_A)\xmlstring.obj - -# Xmllint and friends executables. -UTILS = $(BINDIR)\xmllint.exe\ - $(BINDIR)\xmlcatalog.exe\ - $(BINDIR)\testAutomata.exe\ - $(BINDIR)\testC14N.exe\ - $(BINDIR)\testDocbook.exe\ - $(BINDIR)\testHTML.exe\ - $(BINDIR)\testReader.exe\ - $(BINDIR)\testRelax.exe\ - $(BINDIR)\testRegexp.exe\ - $(BINDIR)\testModule.exe\ - $(BINDIR)\testSAX.exe\ - $(BINDIR)\testSchemas.exe\ - $(BINDIR)\testURI.exe\ - $(BINDIR)\testXPath.exe\ - $(BINDIR)\runtest.exe\ - $(BINDIR)\runsuite.exe - - -!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native" -UTILS = $(UTILS) $(BINDIR)\testThreadsWin32.exe -!else if "$(WITH_THREADS)" == "posix" -UTILS = $(UTILS) $(BINDIR)\testThreads.exe -!endif - - -all : libxml libxmla utils - -libxml : $(BINDIR)\$(XML_SO) - -libxmla : $(BINDIR)\$(XML_A) - -utils : $(UTILS) - -clean : - if exist $(XML_INTDIR) rmdir /S /Q $(XML_INTDIR) - if exist $(XML_INTDIR_A) rmdir /S /Q $(XML_INTDIR_A) - if exist $(UTILS_INTDIR) rmdir /S /Q $(UTILS_INTDIR) - if exist $(BINDIR) rmdir /S /Q $(BINDIR) - -distclean : clean - if exist config.* del config.* - if exist Makefile del Makefile - -rebuild : clean all - -install-libs : all - if not exist "$(INCPREFIX)\libxml" mkdir "$(INCPREFIX)\libxml" - if not exist "$(BINPREFIX)" mkdir "$(BINPREFIX)" - if not exist "$(LIBPREFIX)" mkdir "$(LIBPREFIX)" - copy $(XML_SRCDIR)\include\libxml\*.h "$(INCPREFIX)\libxml" - copy $(BINDIR)\$(XML_SO) "$(SOPREFIX)" - copy $(BINDIR)\$(XML_A) "$(LIBPREFIX)" - copy $(BINDIR)\$(XML_IMP) "$(LIBPREFIX)" - copy $(BINDIR)\*.exe "$(BINPREFIX)" - -install : install-libs - copy $(BINDIR)\*.exe "$(BINPREFIX)" - -install-dist : install-libs - copy $(BINDIR)\xml*.exe "$(BINPREFIX)" - -# This is a target for me, to make a binary distribution. Not for the public use, -# keep your hands off :-) -BDVERSION = $(LIBXML_MAJOR_VERSION).$(LIBXML_MINOR_VERSION).$(LIBXML_MICRO_VERSION) -BDPREFIX = $(XML_BASENAME)-$(BDVERSION).win32 -bindist : all - $(MAKE) /nologo PREFIX=$(BDPREFIX) SOPREFIX=$(BDPREFIX)\bin install-dist - cscript //NoLogo configure.js genreadme $(XML_BASENAME) $(BDVERSION) $(BDPREFIX)\readme.txt - - -# Makes the output directory. -$(BINDIR)\$(DUMMY) : - if not exist $(BINDIR) mkdir $(BINDIR) - touch $(BINDIR)\$(DUMMY) - -# Makes the libxml intermediate directory. -$(XML_INTDIR)\$(DUMMY) : - if not exist $(XML_INTDIR) mkdir $(XML_INTDIR) - touch $(XML_INTDIR)\$(DUMMY) - -# Makes the static libxml intermediate directory. -$(XML_INTDIR_A)\$(DUMMY) : - if not exist $(XML_INTDIR_A) mkdir $(XML_INTDIR_A) - touch $(XML_INTDIR_A)\$(DUMMY) - -# An implicit rule for libxml compilation. -{$(XML_SRCDIR)}.c{$(XML_INTDIR)}.obj: - $(CC) $(CFLAGS) -n$(XML_INTDIR) -c $< - -# An implicit rule for static libxml compilation. -{$(XML_SRCDIR)}.c{$(XML_INTDIR_A)}.obj: - $(CC) $(CFLAGS) -DLIBXML_STATIC -n$(XML_INTDIR_A)\ -c $< - -# Compiles libxml source. Uses the implicit rule for commands. -$(XML_OBJS) : $(XML_INTDIR)\$(DUMMY) - -# Compiles static libxml source. Uses the implicit rule for commands. -$(XML_OBJS_A) : $(XML_INTDIR_A)\$(DUMMY) - -#def4bcb.exe : def4bcb.c - -# Creates the export definition file (DEF) for libxml. -#$(XML_INTDIR)\$(XML_DEF) : $(XML_INTDIR)\$(DUMMY) $(XML_DEF).src def4bcb.exe -# $(CPP) $(CPPFLAGS) -o $(XML_INTDIR)\$(XML_DEF).tmp $(XML_DEF).src -# def4bcb -msnames < $(XML_INTDIR)\$(XML_DEF).tmp > $(XML_INTDIR)\$(XML_DEF) - -# Creates the libxml shared object. -$(BINDIR)\$(XML_SO) : $(BINDIR)\$(DUMMY) $(XML_OBJS) - $(LD) $(LDFLAGS) -Tpd -Gi c0d32.obj $(XML_OBJS),$(BINDIR)\$(XML_SO),,$(LIBS) - -#$(BINDIR)\$(XML_SO) : $(BINDIR)\$(DUMMY) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF) -# $(LD) $(LDFLAGS) -Tpd -Gi c0d32.obj $(XML_OBJS),$(BINDIR)\$(XML_SO),,$(LIBS),$(XML_INTDIR)\$(XML_DEF) - -# Creates the libxml archive. -$(BINDIR)\$(XML_A) : $(BINDIR)\$(DUMMY) $(XML_OBJS_A) - $(AR) $(BINDIR)\$(XML_A) $(ARFLAGS) /u $(XML_OBJS_A) - -# Makes the utils intermediate directory. -$(UTILS_INTDIR)\$(DUMMY) : - if not exist $(UTILS_INTDIR) mkdir $(UTILS_INTDIR) - touch $(UTILS_INTDIR)\$(DUMMY) - -# An implicit rule for xmllint and friends. -!if "$(STATIC)" == "1" -{$(UTILS_SRCDIR)}.c{$(BINDIR)}.exe: - $(CC) -DLIBXML_STATIC -w -tWC $(CFLAGS) -o$(UTILS_INTDIR)\$&.obj -c $< - $(LD) $(LDFLAGS) c0x32.obj $(UTILS_INTDIR)\$&.obj,$@,,$(LIBS) $(XML_A) -!else -{$(UTILS_SRCDIR)}.c{$(BINDIR)}.exe: - $(CC) $(CFLAGS) -tWC -o$(UTILS_INTDIR)\$&.obj -c $< - $(LD) $(LDFLAGS) c0x32.obj $(UTILS_INTDIR)\$&.obj $(XML_IMP),$@,,$(LIBS) -!endif - -# Builds xmllint and friends. Uses the implicit rule for commands. -$(UTILS) : $(UTILS_INTDIR)\$(DUMMY) $(BINDIR)\$(DUMMY) $(BINDIR)\$(XML_SO) $(BINDIR)\$(XML_A) - -# Source dependences should be autogenerated somehow here, but how to -# do it? I have no clue. - diff --git a/reactos/lib/3rdparty/libxml2/win32/Makefile.mingw b/reactos/lib/3rdparty/libxml2/win32/Makefile.mingw deleted file mode 100644 index ceb857bfe70..00000000000 --- a/reactos/lib/3rdparty/libxml2/win32/Makefile.mingw +++ /dev/null @@ -1,336 +0,0 @@ -# Makefile for libxml2, specific for Windows, GCC (mingw) and GNU make. -# -# Take a look at the beginning and modify the variables to suit your -# environment. Having done that, you can do a -# -# nmake [all] to build the libxml and the accompanying utilities. -# nmake clean to remove all compiler output files and return to a -# clean state. -# nmake rebuild to rebuild everything from scratch. This basically does -# a 'nmake clean' and then a 'nmake all'. -# nmake install to install the library and its header files. -# -# November 2002, Igor Zlatkovic - -# There should never be a need to modify anything below this line. -# ---------------------------------------------------------------- - -AUTOCONF = .\config.mingw -include $(AUTOCONF) - -# Names of various input and output components. -XML_NAME = xml2 -XML_BASENAME = lib$(XML_NAME) -XML_SO = $(XML_BASENAME).dll -XML_IMP = $(XML_BASENAME).lib -XML_A = $(XML_BASENAME).a - -# Place where we let the compiler put its output. -BINDIR = bin.mingw -XML_INTDIR = int.mingw -XML_INTDIR_A = int.a.mingw -UTILS_INTDIR = int.utils.mingw - -# The preprocessor and its options. -CPP = gcc.exe -E -CPPFLAGS += -I$(XML_SRCDIR)/include -ifeq ($(WITH_THREADS),1) -CPPFLAGS += -D_REENTRANT -endif - -# The compiler and its options. -CC = gcc.exe -CFLAGS += -DWIN32 -D_WINDOWS -D_MBCS -CFLAGS += -I$(XML_SRCDIR) -I$(XML_SRCDIR)/include -I$(INCPREFIX) -ifneq ($(WITH_THREADS),no) -CFLAGS += -D_REENTRANT -endif -ifeq ($(WITH_THREADS),yes) -CFLAGS += -DHAVE_WIN32_THREADS -DHAVE_COMPILER_TLS -endif -ifeq ($(WITH_THREADS),ctls) -CFLAGS += -DHAVE_WIN32_THREADS -DHAVE_COMPILER_TLS -endif -ifeq ($(WITH_THREADS),native) -CFLAGS += -DHAVE_WIN32_THREADS -endif -ifeq ($(WITH_THREADS),posix) -CFLAGS += -DHAVE_PTHREAD_H -endif -ifeq ($(WITH_ZLIB),1) -CFLAGS += -DHAVE_ZLIB_H -endif - -# The linker and its options. -LD = gcc.exe -LDFLAGS += -Wl,--major-image-version,$(LIBXML_MAJOR_VERSION) -LDFLAGS += -Wl,--minor-image-version,$(LIBXML_MINOR_VERSION) -LDFLAGS += -Wl,-L,$(BINDIR) -Wl,-L,$(LIBPREFIX) -LIBS = -ifeq ($(WITH_FTP),1) -CFLAGS += -D_WINSOCKAPI_ -LIBS += -lwsock32 -endif -ifeq ($(WITH_HTTP),1) -CFLAGS += -D_WINSOCKAPI_ -LIBS += -lwsock32 -endif -ifeq ($(WITH_ICONV),1) -LIBS += -liconv -endif -ifeq ($(WITH_ZLIB),1) -LIBS += -lzdll -endif -ifeq ($(WITH_THREADS),posix) -LIBS += -lpthreadGC -endif -ifeq ($(WITH_MODULES),1) -LIBS += -lkernel32 -endif - -# The archiver and its options. -AR = ar.exe -ARFLAGS = -r - -# Optimisation and debug symbols. -ifeq ($(DEBUG),1) -CFLAGS += -D_DEBUG -g -LDFLAGS += -else -CFLAGS += -DNDEBUG -O2 -LDFLAGS += -endif - - -# Libxml object files. -XML_OBJS = $(XML_INTDIR)/c14n.o\ - $(XML_INTDIR)/catalog.o\ - $(XML_INTDIR)/chvalid.o\ - $(XML_INTDIR)/debugXML.o\ - $(XML_INTDIR)/dict.o\ - $(XML_INTDIR)/DOCBparser.o\ - $(XML_INTDIR)/encoding.o\ - $(XML_INTDIR)/entities.o\ - $(XML_INTDIR)/error.o\ - $(XML_INTDIR)/globals.o\ - $(XML_INTDIR)/hash.o\ - $(XML_INTDIR)/HTMLparser.o\ - $(XML_INTDIR)/HTMLtree.o\ - $(XML_INTDIR)/legacy.o\ - $(XML_INTDIR)/list.o\ - $(XML_INTDIR)/nanoftp.o\ - $(XML_INTDIR)/nanohttp.o\ - $(XML_INTDIR)/parser.o\ - $(XML_INTDIR)/parserInternals.o\ - $(XML_INTDIR)/pattern.o\ - $(XML_INTDIR)/relaxng.o\ - $(XML_INTDIR)/SAX.o\ - $(XML_INTDIR)/SAX2.o\ - $(XML_INTDIR)/threads.o\ - $(XML_INTDIR)/tree.o\ - $(XML_INTDIR)/uri.o\ - $(XML_INTDIR)/valid.o\ - $(XML_INTDIR)/xinclude.o\ - $(XML_INTDIR)/xlink.o\ - $(XML_INTDIR)/xmlIO.o\ - $(XML_INTDIR)/xmlmemory.o\ - $(XML_INTDIR)/xmlreader.o\ - $(XML_INTDIR)/xmlregexp.o\ - $(XML_INTDIR)/xmlmodule.o\ - $(XML_INTDIR)/xmlsave.o\ - $(XML_INTDIR)/xmlschemas.o\ - $(XML_INTDIR)/xmlschemastypes.o\ - $(XML_INTDIR)/xmlunicode.o\ - $(XML_INTDIR)/xmlwriter.o\ - $(XML_INTDIR)/xpath.o\ - $(XML_INTDIR)/xpointer.o\ - $(XML_INTDIR)/xmlstring.o - -XML_SRCS = $(subst .o,.c,$(subst $(XML_INTDIR)/,$(XML_SRCDIR)/,$(XML_OBJS))) - -# Static libxml object files. -XML_OBJS_A = $(XML_INTDIR_A)/c14n.o\ - $(XML_INTDIR_A)/catalog.o\ - $(XML_INTDIR_A)/chvalid.o\ - $(XML_INTDIR_A)/debugXML.o\ - $(XML_INTDIR_A)/dict.o\ - $(XML_INTDIR_A)/DOCBparser.o\ - $(XML_INTDIR_A)/encoding.o\ - $(XML_INTDIR_A)/entities.o\ - $(XML_INTDIR_A)/error.o\ - $(XML_INTDIR_A)/globals.o\ - $(XML_INTDIR_A)/hash.o\ - $(XML_INTDIR_A)/HTMLparser.o\ - $(XML_INTDIR_A)/HTMLtree.o\ - $(XML_INTDIR_A)/legacy.o\ - $(XML_INTDIR_A)/list.o\ - $(XML_INTDIR_A)/nanoftp.o\ - $(XML_INTDIR_A)/nanohttp.o\ - $(XML_INTDIR_A)/parser.o\ - $(XML_INTDIR_A)/parserInternals.o\ - $(XML_INTDIR_A)/pattern.o\ - $(XML_INTDIR_A)/relaxng.o\ - $(XML_INTDIR_A)/SAX.o\ - $(XML_INTDIR_A)/SAX2.o\ - $(XML_INTDIR_A)/threads.o\ - $(XML_INTDIR_A)/tree.o\ - $(XML_INTDIR_A)/uri.o\ - $(XML_INTDIR_A)/valid.o\ - $(XML_INTDIR_A)/xinclude.o\ - $(XML_INTDIR_A)/xlink.o\ - $(XML_INTDIR_A)/xmlIO.o\ - $(XML_INTDIR_A)/xmlmemory.o\ - $(XML_INTDIR_A)/xmlreader.o\ - $(XML_INTDIR_A)/xmlregexp.o\ - $(XML_INTDIR_A)/xmlmodule.o\ - $(XML_INTDIR_A)/xmlsave.o\ - $(XML_INTDIR_A)/xmlschemas.o\ - $(XML_INTDIR_A)/xmlschemastypes.o\ - $(XML_INTDIR_A)/xmlunicode.o\ - $(XML_INTDIR_A)/xmlwriter.o\ - $(XML_INTDIR_A)/xpath.o\ - $(XML_INTDIR_A)/xpointer.o\ - $(XML_INTDIR_A)/xmlstring.o - -XML_SRCS_A = $(subst .o,.c,$(subst $(XML_INTDIR_A)/,$(XML_SRCDIR)/,$(XML_OBJS_A))) - -# Xmllint and friends executables. -UTILS = $(BINDIR)/xmllint.exe\ - $(BINDIR)/xmlcatalog.exe\ - $(BINDIR)/testAutomata.exe\ - $(BINDIR)/testC14N.exe\ - $(BINDIR)/testDocbook.exe\ - $(BINDIR)/testHTML.exe\ - $(BINDIR)/testReader.exe\ - $(BINDIR)/testRegexp.exe\ - $(BINDIR)/testModule.exe\ - $(BINDIR)/testRelax.exe\ - $(BINDIR)/testSAX.exe\ - $(BINDIR)/testSchemas.exe\ - $(BINDIR)/testURI.exe\ - $(BINDIR)/testXPath.exe\ - $(BINDIR)/runtest.exe\ - $(BINDIR)/runsuite.exe -ifeq ($(WITH_THREADS),yes) -UTILS += $(BINDIR)/testThreadsWin32.exe -endif -ifeq ($(WITH_THREADS),ctls) -UTILS += $(BINDIR)/testThreadsWin32.exe -endif -ifeq ($(WITH_THREADS),native) -UTILS += $(BINDIR)/testThreadsWin32.exe -endif -ifeq ($(WITH_THREADS),posix) -UTILS += $(BINDIR)/testThreads.exe -endif - -all : dep libxml libxmla utils - -libxml : $(BINDIR)/$(XML_SO) - -libxmla : $(BINDIR)/$(XML_A) - -utils : $(UTILS) - -clean : - cmd.exe /C if exist $(XML_INTDIR) rmdir /S /Q $(XML_INTDIR) - cmd.exe /C if exist $(XML_INTDIR_A) rmdir /S /Q $(XML_INTDIR_A) - cmd.exe /C if exist $(UTILS_INTDIR) rmdir /S /Q $(UTILS_INTDIR) - cmd.exe /C if exist $(BINDIR) rmdir /S /Q $(BINDIR) - cmd.exe /C if exist depends.mingw del depends.mingw - -distclean : clean - cmd.exe /C if exist config.* del config.* - cmd.exe /C if exist Makefile del Makefile - -rebuild : clean all - -install-libs : all - cmd.exe /C if not exist $(INCPREFIX)\libxml mkdir $(INCPREFIX)\libxml - cmd.exe /C if not exist $(BINPREFIX) mkdir $(BINPREFIX) - cmd.exe /C if not exist $(LIBPREFIX) mkdir $(LIBPREFIX) - cmd.exe /C copy $(XML_SRCDIR)\include\libxml\*.h $(INCPREFIX)\libxml - cmd.exe /C copy $(BINDIR)\$(XML_SO) $(SOPREFIX) - cmd.exe /C copy $(BINDIR)\$(XML_A) $(LIBPREFIX) - cmd.exe /C copy $(BINDIR)\$(XML_IMP) $(LIBPREFIX) - cmd.exe /C copy $(BINDIR)\xml*.exe $(BINPREFIX) - -install : install-libs - cmd.exe /C copy $(BINDIR)\*.exe $(BINPREFIX) - -install-dist : install-libs - cmd.exe /C copy $(BINDIR)\xml*.exe $(BINPREFIX) - -# This is a target for me, to make a binary distribution. Not for the public use, -# keep your hands off :-) -BDVERSION = $(LIBXML_MAJOR_VERSION).$(LIBXML_MINOR_VERSION).$(LIBXML_MICRO_VERSION) -BDPREFIX = $(XML_BASENAME)-$(BDVERSION).win32 -bindist : all - $(MAKE) PREFIX=$(BDPREFIX) SOPREFIX=$(BDPREFIX)/bin install-dist - cscript //NoLogo configure.js genreadme $(XML_BASENAME) $(BDVERSION) $(BDPREFIX)\readme.txt - - -# Creates the dependency file -dep : - $(CC) $(CFLAGS) -M $(XML_SRCS) > depends.mingw - - -# Makes the output directory. -$(BINDIR) : - cmd.exe /C if not exist $(BINDIR) mkdir $(BINDIR) - - -# Makes the libxml intermediate directory. -$(XML_INTDIR) : - cmd.exe /C if not exist $(XML_INTDIR) mkdir $(XML_INTDIR) - -# Makes the static libxml intermediate directory. -$(XML_INTDIR_A) : - cmd.exe /C if not exist $(XML_INTDIR_A) mkdir $(XML_INTDIR_A) - -# An implicit rule for libxml compilation. -$(XML_INTDIR)/%.o : $(XML_SRCDIR)/%.c - $(CC) $(CFLAGS) -o $@ -c $< - -# An implicit rule for static libxml compilation. -$(XML_INTDIR_A)/%.o : $(XML_SRCDIR)/%.c - $(CC) $(CFLAGS) -DLIBXML_STATIC -o $@ -c $< - - -# Compiles libxml source. Uses the implicit rule for commands. -$(XML_OBJS) : $(XML_INTDIR) - -# Compiles static libxml source. Uses the implicit rule for commands. -$(XML_OBJS_A) : $(XML_INTDIR_A) - -# Creates the libxml shared object. -XMLSO_LDFLAGS = $(LDFLAGS) -shared -Wl,--dll -Wl,--out-implib,$(BINDIR)/$(XML_IMP) -$(BINDIR)/$(XML_SO) : $(BINDIR) $(XML_OBJS) - $(LD) $(XMLSO_LDFLAGS) -o $(BINDIR)/$(XML_SO) $(XML_OBJS) $(LIBS) - -# Creates the libxml archive. -$(BINDIR)/$(XML_A) : $(BINDIR) $(XML_OBJS_A) - $(AR) $(ARFLAGS) $(BINDIR)\$(XML_A) $(XML_OBJS_A) - - -# Makes the utils intermediate directory. -$(UTILS_INTDIR) : - cmd.exe /C if not exist $(UTILS_INTDIR) mkdir $(UTILS_INTDIR) - -# An implicit rule for xmllint and friends. -ifeq ($(STATIC),1) -$(BINDIR)/%.exe : $(UTILS_SRCDIR)/%.c - $(CC) -DLIBXML_STATIC $(CFLAGS) -o $(subst .c,.o,$(UTILS_INTDIR)/$( - -# There should never be a need to modify anything below this line. -# ---------------------------------------------------------------- - -AUTOCONF = .\config.msvc -!include $(AUTOCONF) - -# Names of various input and output components. -XML_NAME = xml2 -XML_BASENAME = lib$(XML_NAME) -XML_SO = $(XML_BASENAME).dll -XML_IMP = $(XML_BASENAME).lib -XML_DEF = $(XML_BASENAME).def -XML_A = $(XML_BASENAME)_a.lib - -# Place where we let the compiler put its output. -BINDIR = bin.msvc -XML_INTDIR = int.msvc -XML_INTDIR_A = int.a.msvc -UTILS_INTDIR = int.utils.msvc - -# The preprocessor and its options. -CPP = cl.exe /EP -CPPFLAGS = /nologo /I$(XML_SRCDIR)\include -!if "$(WITH_THREADS)" != "no" -CPPFLAGS = $(CPPFLAGS) /D "_REENTRANT" -!endif - -# The compiler and its options. -CC = cl.exe -CFLAGS = /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /W1 $(CRUNTIME) -CFLAGS = $(CFLAGS) /I$(XML_SRCDIR) /I$(XML_SRCDIR)\include /I$(INCPREFIX) -!if "$(WITH_THREADS)" != "no" -CFLAGS = $(CFLAGS) /D "_REENTRANT" -!endif -!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" -CFLAGS = $(CFLAGS) /D "HAVE_WIN32_THREADS" /D "HAVE_COMPILER_TLS" -!else if "$(WITH_THREADS)" == "native" -CFLAGS = $(CFLAGS) /D "HAVE_WIN32_THREADS" -!else if "$(WITH_THREADS)" == "posix" -CFLAGS = $(CFLAGS) /D "HAVE_PTHREAD_H" -!endif -!if "$(WITH_ZLIB)" == "1" -CFLAGS = $(CFLAGS) /D "HAVE_ZLIB_H" -!endif - -# The linker and its options. -LD = link.exe -LDFLAGS = /nologo /VERSION:$(LIBXML_MAJOR_VERSION).$(LIBXML_MINOR_VERSION) -LDFLAGS = $(LDFLAGS) /LIBPATH:$(BINDIR) /LIBPATH:$(LIBPREFIX) -LIBS = -!if "$(WITH_FTP)" == "1" || "$(WITH_HTTP)" == "1" -LIBS = $(LIBS) wsock32.lib -!endif -!if "$(WITH_ICONV)" == "1" -LIBS = $(LIBS) iconv.lib -!endif -!if "$(WITH_ZLIB)" == "1" -LIBS = $(LIBS) zdll.lib -!endif -!if "$(WITH_THREADS)" == "posix" -LIBS = $(LIBS) pthreadVC.lib -!endif -!if "$(WITH_MODULES)" == "1" -LIBS = $(LIBS) kernel32.lib -!endif - -# The archiver and its options. -AR = lib.exe -ARFLAGS = /nologo - -# Optimisation and debug symbols. -!if "$(DEBUG)" == "1" -CFLAGS = $(CFLAGS) /D "_DEBUG" /Od /Z7 -LDFLAGS = $(LDFLAGS) /DEBUG -!else -CFLAGS = $(CFLAGS) /D "NDEBUG" /O2 -LDFLAGS = $(LDFLAGS) /OPT:NOWIN98 -!endif - -# Libxml object files. -XML_OBJS = $(XML_INTDIR)\c14n.obj\ - $(XML_INTDIR)\catalog.obj\ - $(XML_INTDIR)\chvalid.obj\ - $(XML_INTDIR)\debugXML.obj\ - $(XML_INTDIR)\dict.obj\ - $(XML_INTDIR)\DOCBparser.obj\ - $(XML_INTDIR)\encoding.obj\ - $(XML_INTDIR)\entities.obj\ - $(XML_INTDIR)\error.obj\ - $(XML_INTDIR)\globals.obj\ - $(XML_INTDIR)\hash.obj\ - $(XML_INTDIR)\HTMLparser.obj\ - $(XML_INTDIR)\HTMLtree.obj\ - $(XML_INTDIR)\legacy.obj\ - $(XML_INTDIR)\list.obj\ - $(XML_INTDIR)\nanoftp.obj\ - $(XML_INTDIR)\nanohttp.obj\ - $(XML_INTDIR)\parser.obj\ - $(XML_INTDIR)\parserInternals.obj\ - $(XML_INTDIR)\pattern.obj\ - $(XML_INTDIR)\relaxng.obj\ - $(XML_INTDIR)\SAX2.obj\ - $(XML_INTDIR)\SAX.obj\ - $(XML_INTDIR)\threads.obj\ - $(XML_INTDIR)\tree.obj\ - $(XML_INTDIR)\uri.obj\ - $(XML_INTDIR)\valid.obj\ - $(XML_INTDIR)\xinclude.obj\ - $(XML_INTDIR)\xlink.obj\ - $(XML_INTDIR)\xmlIO.obj\ - $(XML_INTDIR)\xmlmemory.obj\ - $(XML_INTDIR)\xmlreader.obj\ - $(XML_INTDIR)\xmlregexp.obj\ - $(XML_INTDIR)\xmlmodule.obj\ - $(XML_INTDIR)\xmlsave.obj\ - $(XML_INTDIR)\xmlschemas.obj\ - $(XML_INTDIR)\xmlschemastypes.obj\ - $(XML_INTDIR)\xmlunicode.obj\ - $(XML_INTDIR)\xmlwriter.obj\ - $(XML_INTDIR)\xpath.obj\ - $(XML_INTDIR)\xpointer.obj\ - $(XML_INTDIR)\xmlstring.obj - -# Static libxml object files. -XML_OBJS_A = $(XML_INTDIR_A)\c14n.obj\ - $(XML_INTDIR_A)\catalog.obj\ - $(XML_INTDIR_A)\chvalid.obj\ - $(XML_INTDIR_A)\debugXML.obj\ - $(XML_INTDIR_A)\dict.obj\ - $(XML_INTDIR_A)\DOCBparser.obj\ - $(XML_INTDIR_A)\encoding.obj\ - $(XML_INTDIR_A)\entities.obj\ - $(XML_INTDIR_A)\error.obj\ - $(XML_INTDIR_A)\globals.obj\ - $(XML_INTDIR_A)\hash.obj\ - $(XML_INTDIR_A)\HTMLparser.obj\ - $(XML_INTDIR_A)\HTMLtree.obj\ - $(XML_INTDIR_A)\legacy.obj\ - $(XML_INTDIR_A)\list.obj\ - $(XML_INTDIR_A)\nanoftp.obj\ - $(XML_INTDIR_A)\nanohttp.obj\ - $(XML_INTDIR_A)\parser.obj\ - $(XML_INTDIR_A)\parserInternals.obj\ - $(XML_INTDIR_A)\pattern.obj\ - $(XML_INTDIR_A)\relaxng.obj\ - $(XML_INTDIR_A)\SAX2.obj\ - $(XML_INTDIR_A)\SAX.obj\ - $(XML_INTDIR_A)\threads.obj\ - $(XML_INTDIR_A)\tree.obj\ - $(XML_INTDIR_A)\uri.obj\ - $(XML_INTDIR_A)\valid.obj\ - $(XML_INTDIR_A)\xinclude.obj\ - $(XML_INTDIR_A)\xlink.obj\ - $(XML_INTDIR_A)\xmlIO.obj\ - $(XML_INTDIR_A)\xmlmemory.obj\ - $(XML_INTDIR_A)\xmlreader.obj\ - $(XML_INTDIR_A)\xmlregexp.obj\ - $(XML_INTDIR_A)\xmlmodule.obj\ - $(XML_INTDIR_A)\xmlsave.obj\ - $(XML_INTDIR_A)\xmlschemas.obj\ - $(XML_INTDIR_A)\xmlschemastypes.obj\ - $(XML_INTDIR_A)\xmlunicode.obj\ - $(XML_INTDIR_A)\xmlwriter.obj\ - $(XML_INTDIR_A)\xpath.obj\ - $(XML_INTDIR_A)\xpointer.obj\ - $(XML_INTDIR_A)\xmlstring.obj - -# Xmllint and friends executables. -UTILS = $(BINDIR)\xmllint.exe\ - $(BINDIR)\xmlcatalog.exe\ - $(BINDIR)\testAutomata.exe\ - $(BINDIR)\testC14N.exe\ - $(BINDIR)\testDocbook.exe\ - $(BINDIR)\testHTML.exe\ - $(BINDIR)\testReader.exe\ - $(BINDIR)\testRelax.exe\ - $(BINDIR)\testRegexp.exe\ - $(BINDIR)\testModule.exe\ - $(BINDIR)\testSAX.exe\ - $(BINDIR)\testSchemas.exe\ - $(BINDIR)\testURI.exe\ - $(BINDIR)\testXPath.exe\ - $(BINDIR)\runtest.exe\ - $(BINDIR)\runsuite.exe - -!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native" -UTILS = $(UTILS) $(BINDIR)\testThreadsWin32.exe -!else if "$(WITH_THREADS)" == "posix" -UTILS = $(UTILS) $(BINDIR)\testThreads.exe -!endif - -all : libxml libxmla utils - -libxml : $(BINDIR)\$(XML_SO) - -libxmla : $(BINDIR)\$(XML_A) - -utils : $(UTILS) - -clean : - if exist $(XML_INTDIR) rmdir /S /Q $(XML_INTDIR) - if exist $(XML_INTDIR_A) rmdir /S /Q $(XML_INTDIR_A) - if exist $(UTILS_INTDIR) rmdir /S /Q $(UTILS_INTDIR) - if exist $(BINDIR) rmdir /S /Q $(BINDIR) - -distclean : clean - if exist config.* del config.* - if exist Makefile del Makefile - -rebuild : clean all - -install-libs : all - if not exist $(INCPREFIX)\libxml mkdir $(INCPREFIX)\libxml - if not exist $(BINPREFIX) mkdir $(BINPREFIX) - if not exist $(LIBPREFIX) mkdir $(LIBPREFIX) - if not exist $(SOPREFIX) mkdir $(SOPREFIX) - copy $(XML_SRCDIR)\include\libxml\*.h $(INCPREFIX)\libxml - copy $(BINDIR)\$(XML_SO) $(SOPREFIX) - copy $(BINDIR)\$(XML_A) $(LIBPREFIX) - copy $(BINDIR)\$(XML_IMP) $(LIBPREFIX) - -install : install-libs - copy $(BINDIR)\*.exe $(BINPREFIX) - -copy $(BINDIR)\*.pdb $(BINPREFIX) - -install-dist : install-libs - copy $(BINDIR)\xml*.exe $(BINPREFIX) - -copy $(BINDIR)\xml*.pdb $(BINPREFIX) - -# This is a target for me, to make a binary distribution. Not for the public use, -# keep your hands off :-) -BDVERSION = $(LIBXML_MAJOR_VERSION).$(LIBXML_MINOR_VERSION).$(LIBXML_MICRO_VERSION) -BDPREFIX = $(XML_BASENAME)-$(BDVERSION).win32 -bindist : all - $(MAKE) /nologo PREFIX=$(BDPREFIX) SOPREFIX=$(BDPREFIX)\bin install-dist - cscript //NoLogo configure.js genreadme $(XML_BASENAME) $(BDVERSION) $(BDPREFIX)\readme.txt - - -# Makes the output directory. -$(BINDIR) : - if not exist $(BINDIR) mkdir $(BINDIR) - - -# Makes the libxml intermediate directory. -$(XML_INTDIR) : - if not exist $(XML_INTDIR) mkdir $(XML_INTDIR) - -# Makes the static libxml intermediate directory. -$(XML_INTDIR_A) : - if not exist $(XML_INTDIR_A) mkdir $(XML_INTDIR_A) - -# An implicit rule for libxml compilation. -{$(XML_SRCDIR)}.c{$(XML_INTDIR)}.obj:: - $(CC) $(CFLAGS) /Fo$(XML_INTDIR)\ /c $< - -# An implicit rule for static libxml compilation. -{$(XML_SRCDIR)}.c{$(XML_INTDIR_A)}.obj:: - $(CC) $(CFLAGS) /D "LIBXML_STATIC" /Fo$(XML_INTDIR_A)\ /c $< - -# Compiles libxml source. Uses the implicit rule for commands. -$(XML_OBJS) : $(XML_INTDIR) - -# Compiles static libxml source. Uses the implicit rule for commands. -$(XML_OBJS_A) : $(XML_INTDIR_A) - -# Creates the export definition file (DEF) for libxml. -$(XML_INTDIR)\$(XML_DEF) : $(XML_INTDIR) $(XML_DEF).src - $(CPP) $(CPPFLAGS) $(XML_DEF).src > $(XML_INTDIR)\$(XML_DEF) - -# Creates the libxml shared object. -$(BINDIR)\$(XML_SO) : $(BINDIR) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF) - $(LD) $(LDFLAGS) /DLL \ - /IMPLIB:$(BINDIR)\$(XML_IMP) /OUT:$(BINDIR)\$(XML_SO) $(XML_OBJS) $(LIBS) - -#$(BINDIR)\$(XML_SO) : $(BINDIR) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF) -# $(LD) $(LDFLAGS) /DLL /DEF:$(XML_INTDIR)\$(XML_DEF) \ -# /IMPLIB:$(BINDIR)\$(XML_IMP) /OUT:$(BINDIR)\$(XML_SO) $(XML_OBJS) $(LIBS) - -# Creates the libxml archive. -$(BINDIR)\$(XML_A) : $(BINDIR) $(XML_OBJS_A) - $(AR) $(ARFLAGS) /OUT:$(BINDIR)\$(XML_A) $(XML_OBJS_A) - - -# Makes the utils intermediate directory. -$(UTILS_INTDIR) : - if not exist $(UTILS_INTDIR) mkdir $(UTILS_INTDIR) - -# An implicit rule for xmllint and friends. -!if "$(STATIC)" == "1" -{$(UTILS_SRCDIR)}.c{$(BINDIR)}.exe: - $(CC) /D "LIBXML_STATIC" $(CFLAGS) /Fo$(UTILS_INTDIR)\ /c $< - $(LD) $(LDFLAGS) /OUT:$@ $(XML_A) $(LIBS) $(UTILS_INTDIR)\$( .memdump - @echo ## XPath regression tests - @-$(BINDIR)\testXPath.exe | find /C "support not compiled in" 1>nul - @if %ERRORLEVEL% NEQ 0 @( \ - echo Skipping debug not compiled in\ - @exit 0 \ - ) - @for %%I in ($(XML_SRCDIR)\test\XPath\expr\*.*) do @( \ - @IF NOT EXIST $(XML_SRCDIR)\result\XPath\expr\%%~nxI ( \ - @echo New test %%~nxI &&\ - @echo %%~nxI &&\ - $(BINDIR)\testXPath.exe -f --expr %%I > $(XML_SRCDIR)/result/XPath/expr/%%~nxI &&\ - findstr /C:"MEMORY ALLOCATED : 0" \ - ) ELSE ( \ - $(BINDIR)\testXPath.exe -f --expr %%I 2>&1 > result.%%~nxI &&\ - fc $(XML_SRCDIR)\result\XPath\expr\%%~nxI result.%%~nxI >nul &\ - iF ERRORLEVEL 1 exit 1 & \ - findstr "MEMORY ALLOCATED" .memdump | findstr /C:"MEMORY ALLOCATED : 0" >nul &&\ - del result.%%~nxI \ - ) \ - ) - @for %%I in ($(XML_SRCDIR)\test\XPath\docs\*.*) do @( \ - for %%J in ($(XML_SRCDIR)\test\XPath\tests\%%~nxI*.*) do @( \ - if not exist $(XML_SRCDIR)\result\XPath\tests\%%~nxJ ( \ - $(BINDIR)\testXPath.exe -f -i %%I %%J > $(XML_SRCDIR)\result\XPath\tests\%%~nxJ &&\ - findstr /C:"MEMORY ALLOCATED" .memdump | findstr /C:"MEMORY ALLOCATED : 0" > nul \ - ) ELSE ( \ - $(BINDIR)\testXPAth.exe -f -i %%I %%J 2>&1 > result.%%~nxJ &&\ - findstr /C:"MEMORY ALLOCATED" .memdump | findstr /C:"MEMORY ALLOCATED : 0">null &&\ - fc $(XML_SRCDIR)\result\XPath\tests\%%~nxJ result.%%~nxJ >null & \ - IF ERRORLEVEL 1 (echo Error: %%I %%J & exit 1) & \ - del result.%%~nxJ \ - )\ - )\ - ) - -XMLtests : $(BINDIR)\xmllint.exe - @echo. 2> .memdump - @echo ## XML regression tests - -@for %%I in ($(XML_SRCDIR)\test\*) do @( \ - if not exist $(XML_SRCDIR)\result\%%~nxI ( \ - echo New test file %%~nxI &\ - $(BINDIR)\xmllint.exe %%I > $(XML_SRCDIR)\result\%%~nxI && \ - findstr /C:"MEMORY ALLOCATED" .memdump | findstr /C:"MEMORY ALLOCATED : 0" > null \ - ) ELSE ( \ - $(BINDIR)\xmllint.exe %%I 2>&1 > result.%%~nxI && \ - findstr /C:"MEMORY ALLOC" .memdump | findstr /C:"MEMORY ALLOCATED : 0" > null && \ - fc $(XML_SRCDIR)\result\%%~nxI result.%%~nxI > null && \ - $(BINDIR)\xmllint.exe result.%%~nxI 2>&1 > result2.%%~nxI | findstr /V /C:"failed to load external entity" && \ - fc result.%%~nxI result2.%%~nxI & \ - del result.%%~nxI result2.%%~nxI\ - ) \ - ) - - - - - - diff --git a/reactos/lib/3rdparty/libxml2/win32/Readme.txt b/reactos/lib/3rdparty/libxml2/win32/Readme.txt deleted file mode 100644 index 6b3edddbe4a..00000000000 --- a/reactos/lib/3rdparty/libxml2/win32/Readme.txt +++ /dev/null @@ -1,226 +0,0 @@ - - Windows port - ============ - -This directory contains the files required to build this software on the -native Windows platform. This is not a place to look for help if you are -using a POSIX emulator, such as Cygwin. Check the Unix instructions for -that. - - - -CONTENTS -======== - -1. General - 1.1 Building From the Command-Line - 1.2 Configuring The Source - 1.3 Compiling - 1.4 Installing - -2. Compiler Specifics - 2.1 Microsoft Visual C/C++ - 2.1 GNU C/C++, Mingw Edition - 2.2 Borland C++ Builder - 2.2.1 Building with iconv support - 2.2.2 Compatability problems with MSVC (and probably CYGWIN) - 2.2.3 Other caveats - - - - -1. General -========== - - -1.1 Building From The Command-Line ----------------------------------- - -This is the easiest, preferred and currently supported method. It can -be that a subdirectory of the directory where this file resides -contains project files for some IDE. If you want to use that, please -refer to the readme file within that subdirectory. - -In order to build from the command-line you need to make sure that -your compiler works from the command line. This is not always the -case, often the required environment variables are missing. If you are -not sure, test if this works first. If it doesn't, you will first have -to configure your compiler suite to run from the command-line - please -refer to your compiler's documentation regarding that. - -The first thing you want to do is configure the source. You can have -the configuration script do this automatically for you. The -configuration script is written in JScript, a Microsoft's -implementation of the ECMA scripting language. Almost every Windows -machine can execute this through the Windows Scripting Host. If your -system lacks the ability to execute JScript for some reason, you must -perform the configuration manually and you are on your own with that. - -The second step is compiling the source and, optionally, installing it -to the location of your choosing. - - -1.2 Configuring The Source --------------------------- - -The configuration script accepts numerous options. Some of these -affect features which will be available in the compiled software, -others affect the way the software is built and installed. To see a -full list of options supported by the configuration script, run - - cscript configure.js help - -from the win32 subdirectory. The configuration script will present you -the options it accepts and give a biref explanation of these. In every -case you will have two sets of options. The first set is specific to -the software you are building and the second one is specific to the -Windows port. - -Once you have decided which options suit you, run the script with that -options. Here is an example: - - cscript configure.js compiler=msvc prefix=c:\opt - include=c:\opt\include lib=c:\opt\lib debug=yes - -The previous example will configure the process to use the Microsoft's -compiler, install the library in c:\opt, use c:\opt\include and -c:\opt\lib as additional search paths for the compiler and the linker -and build executables with debug symbols. - -Note: Please do not use path names which contain spaces. This will -fail. Allowing this would require me to put almost everything in the -Makefile in quotas and that looks quite ugly with my -syntax-highlighting engine. If you absolutely must use spaces in paths -send me an email and tell me why. If there are enough of you out there -who need this, or if a single one has a very good reason, I will -modify the Makefile to allow spaces in paths. - - -1.3 Compiling -------------- - -After the configuration stage has been completed, you want to build -the software. You will have to use the make tool which comes with -your compiler. If you, for example, configured the source to build -with Microsoft's MSVC compiler, you would use the NMAKE utility. If -you configured it to build with GNU C compiler, mingw edition, you -would use the GNU make. Assuming you use MSVC, type - - nmake /f Makefile.msvc - -and if you use MinGW, you would type - - make -f Makefile.mingw - -and if you use Borland's compiler, you would type - - bmake -f Makefile.bcb - -in the win32 subdirectory. When the building completes, you will find -the executable files in win32\bin.* directory, where * stands for the -name of the compiler you have used. - - -1.4 Installing --------------- - -You can install the software into the directory you specified to the -configure script during the configure stage by typing (with MSVC in -this example) - - nmake /f Makefile.msvc install - -That would be it, enjoy. - - - - - -2. Compiler Specifics -===================== - - -2.1 Microsoft Visual C/C++ --------------------------- - -If you use the compiler which comes with Visual Studio .NET, note that -it will link to its own C-runtime named msvcr70.dll or msvcr71.dll. This -file is not available on any machine which doesn't have Visual Studio -.NET installed. - - -2.2 GNU C/C++, Mingw edition ----------------------------- - -When specifying paths to configure.js, please use slashes instead of -backslashes for directory separation. Sometimes Mingw needs this. If -this is the case, and you specify backslashes, then the compiler will -complain about not finding necessary header files. - - -2.2 Borland C++ Builder ------------------------ - -To compile libxml2 with the BCB6 compiler and associated tools, just follow -the basic instructions found in this file file. Be sure to specify -the "compiler=bcb" option when running the configure script. To compile the -library and test programs, just type - - make -fMakefile.bcb - -That should be all that's required. But there are a few other things to note: - -2.2.1 Building with iconv support - -If you configure libxml2 to include iconv support, you will obviously need to -obtain the iconv library and include files. To get them, just follow the links -at http://www.gnu.org/software/libiconv/ - there are pre-compiled Win32 -versions available, but note that these where built with MSVC. Hence the -supplied import library is in COFF format rather than OMF format. You can -convert this library by using Borland's COFF2OMF utility, or use IMPLIB to -build a new import library from the DLL. Alternatively, it is possible to -obtain the iconv source, and build the DLL using the Borland compiler. - -There is a minor problem with the header files for iconv - they expect a -macro named "EILSEQ" in errno.h, but this is not defined in the Borland -headers, and its absence can cause problems. To circumvent this problem, I -define EILSEQ=2 in Makefile.bcb. The value "2" is the value for ENOFILE (file -not found). This should not have any disastrous side effects beyond possibly -displaying a misleading error message in certain situations. - -2.2.2 Compatability problems with MSVC (and probably CYGWIN) - -A libxml2 DLL generated by BCB is callable from MSVC programs, but there is a -minor problem with the names of the symbols exported from the library. The -Borland compiler, by default, prepends an underscore character to global -identifiers (functions and global variables) when generating object files. -Hence the function "xmlAddChild" is added to the DLL with the name -"_xmlAddChild". The MSVC compiler does not have this behaviour, and looks for -the unadorned name. I currently circumvent this problem by writing a .def file -which causes BOTH the adorned and unadorned names to be exported from the DLL. -This behaviour may not be supported in the future. - -An even worse problem is that of generating an import library for the DLL. The -Borland-generated DLL is in OMF format. MSVC expects libraries in COFF format, -but they don't provide a "OMF2COFF" utility, or even the equivalent of -Borland's IMPLIB utility. But it is possible to create an import lib from the -.def file, using the command: - LIB /DEF:libxml2.def - -If you don't have the .def file, it's possible to create one manually. Use -DUMPBIN /EXPORTS /OUT:libxml2.tmp libxml2.dll to get a list of the exported -names, and edit this into .def file format. - -A similar problem is likely with Cygwin. - -2.2.3 Other caveats - -We have tested this only with BCB6, Professional Edition, and BCB 5.5 free -command-line tools. - - - -Authors: Igor Zlatkovic - Eric Zurcher - - diff --git a/reactos/lib/3rdparty/libxml2/win32/configure.js b/reactos/lib/3rdparty/libxml2/win32/configure.js deleted file mode 100644 index d857146183a..00000000000 --- a/reactos/lib/3rdparty/libxml2/win32/configure.js +++ /dev/null @@ -1,662 +0,0 @@ -/* Configure script for libxml, specific for Windows with Scripting Host. - * - * This script will configure the libxml build process and create necessary files. - * Run it with an 'help', or an invalid option and it will tell you what options - * it accepts. - * - * March 2002, Igor Zlatkovic - */ - -/* The source directory, relative to the one where this file resides. */ -var srcDirXml = ".."; -var srcDirUtils = ".."; -/* Base name of what we are building. */ -var baseName = "libxml2"; -/* Configure file which contains the version and the output file where - we can store our build configuration. */ -var configFile = srcDirXml + "\\configure.in"; -var versionFile = ".\\config.msvc"; -/* Input and output files regarding the libxml features. */ -var optsFileIn = srcDirXml + "\\include\\libxml\\xmlversion.h.in"; -var optsFile = srcDirXml + "\\include\\libxml\\xmlversion.h"; -/* Version strings for the binary distribution. Will be filled later - in the code. */ -var verMajor; -var verMinor; -var verMicro; -var verMicroSuffix; -var verCvs; -var useCvsVer = true; -/* Libxml features. */ -var withTrio = false; -var withThreads = "native"; -var withFtp = true; -var withHttp = true; -var withHtml = true; -var withC14n = true; -var withCatalog = true; -var withDocb = true; -var withXpath = true; -var withXptr = true; -var withXinclude = true; -var withIconv = true; -var withIso8859x = false; -var withZlib = false; -var withDebug = true; -var withMemDebug = false; -var withSchemas = true; -var withRegExps = true; -var withModules = true; -var withTree = true; -var withReader = true; -var withWriter = true; -var withWalker = true; -var withPattern = true; -var withPush = true; -var withValid = true; -var withSax1 = true; -var withLegacy = true; -var withOutput = true; -var withPython = false; -/* Win32 build options. */ -var dirSep = "\\"; -var compiler = "msvc"; -var cruntime = "/MD"; -var dynruntime = true; -var buildDebug = 0; -var buildStatic = 0; -var buildPrefix = "."; -var buildBinPrefix = ""; -var buildIncPrefix = ""; -var buildLibPrefix = ""; -var buildSoPrefix = ""; -var buildInclude = "."; -var buildLib = "."; -/* Local stuff */ -var error = 0; - -/* Helper function, transforms the option variable into the 'Enabled' - or 'Disabled' string. */ -function boolToStr(opt) -{ - if (opt == false) - return "no"; - else if (opt == true) - return "yes"; - error = 1; - return "*** undefined ***"; -} - -/* Helper function, transforms the argument string into a boolean - value. */ -function strToBool(opt) -{ - if (opt == 0 || opt == "no") - return false; - else if (opt == 1 || opt == "yes") - return true; - error = 1; - return false; -} - -/* Displays the details about how to use this script. */ -function usage() -{ - var txt; - txt = "Usage:\n"; - txt += " cscript " + WScript.ScriptName + " \n"; - txt += " cscript " + WScript.ScriptName + " help\n\n"; - txt += "Options can be specified in the form