Files
reactos/reactos/lib/3rdparty/libxml2/libxml2.rbuild
KJK::Hyperion 77911bbdee modified include/reactos/wine/exception.h
Farewell Wine exception handling macros. You won't be missed

modified   dll/win32/icmp/icmp_main.c
   Removed gratuitous use of _getpid
   Winsock APIs don't set errno, they set the last error
   As a consequence, icmp.dll no longer depends on msvcrt.dll

modified   tools/rbuild/module.cpp
   Link DLLs to ntdll's CRT instead of msvcrt's by default (most DLLs don't actually need msvcrt)

Everything else:
   Set crt attribute of <module> to "msvcrt" if ntdll isn't good enough
   Link to pseh if necessary

svn path=/trunk/; revision=38221
2008-12-21 03:58:19 +00:00

57 lines
1.5 KiB
Ruby

<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="libxml2" type="staticlibrary" allowwarnings="true" crt="dll" crt="msvcrt">
<define name="HAVE_CONFIG_H" />
<define name="WIN32" />
<define name="_WINDOWS" />
<define name="_MBCS" />
<define name="HAVE_WIN32_THREADS" />
<define name="_REENTRANT" />
<define name="_WINSOCKAPI_" />
<define name="LIBXML_STATIC" />
<include base="libxml2">include</include>
<include base="libxml2">.</include>
<file>c14n.c</file>
<file>catalog.c</file>
<file>chvalid.c</file>
<file>debugXML.c</file>
<file>dict.c</file>
<file>DOCBparser.c</file>
<file>encoding.c</file>
<file>entities.c</file>
<file>error.c</file>
<file>globals.c</file>
<file>hash.c</file>
<file>HTMLparser.c</file>
<file>HTMLtree.c</file>
<file>legacy.c</file>
<file>list.c</file>
<file>nanoftp.c</file>
<file>nanohttp.c</file>
<file>parser.c</file>
<file>parserInternals.c</file>
<file>pattern.c</file>
<file>relaxng.c</file>
<file>SAX.c</file>
<file>SAX2.c</file>
<file>threads.c</file>
<file>tree.c</file>
<file>uri.c</file>
<file>valid.c</file>
<file>xinclude.c</file>
<file>xlink.c</file>
<file>xmlIO.c</file>
<file>xmlmemory.c</file>
<file>xmlreader.c</file>
<file>xmlregexp.c</file>
<file>xmlmodule.c</file>
<file>xmlsave.c</file>
<file>xmlschemas.c</file>
<file>xmlschemastypes.c</file>
<file>xmlunicode.c</file>
<file>xmlwriter.c</file>
<file>xpath.c</file>
<file>xpointer.c</file>
<file>xmlstring.c</file>
</module>