XML Compliance Patch for the RBUILD Files. By Samuel Serapion

svn path=/trunk/; revision=45631
This commit is contained in:
Daniel Reimer 2010-02-20 12:41:24 +00:00
parent 3bdd2efbc3
commit 90ce7d8b37
45 changed files with 136 additions and 93 deletions

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="hostname" type="win32cui" installbase="system32" installname="hostname.exe">
<file>hostname.c</file>
<file>hostname.rc</file>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="xcopy" type="win32cui" installbase="system32" installname="xcopy.exe" unicode="true">
<include base="xcopy">.</include>
<library>wine</library>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
<!DOCTYPE project SYSTEM "../../../tools/rbuild/project.dtd">
<module name="magnify" type="win32gui" installbase="system32" installname="magnify.exe">
<include base="magnify">.</include>
<library>user32</library>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="mstsc" type="win32gui" installbase="system32" installname="mstsc.exe" unicode="yes">
<include base="mstsc">.</include>
<library>user32</library>

View file

@ -1,5 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="rpcss" type="win32cui" installbase="system32" installname="rpcss.exe" unicode="yes">
<include base="rpcss">.</include>
<include base="rpcss" root="intermediate">.</include>
@ -23,3 +24,4 @@
<module name="rpcss_irot_server" type="rpcserver">
<file>irot.idl</file>
</module>
</group>

View file

@ -1,65 +1,66 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="armllb" type="bootloader" installbase=".." installname="armllb.bin">
<bootstrap installbase="loader" />
<library>libcntpr</library>
<library>rtl</library>
<include base="armllb">./inc</include>
<if property="SARCH" value="omap3">
<define name="_OMAP3_" />
<group linkerset="ld">
<linkerflag>-Wl,--image-base=0x401FEFF8</linkerflag>
</group>
</if>
<if property="SARCH" value="versatile">
<define name="_VERSATILE_" />
<group linkerset="ld">
<linkerflag>-Wl,--image-base=0xF000</linkerflag>
</group>
</if>
<file first="true">boot.s</file>
<file>main.c</file>
<file>crtsupp.c</file>
<file>envir.c</file>
<file>fw.c</file>
<directory name="hw">
<file>keyboard.c</file>
<file>serial.c</file>
<file>time.c</file>
<file>video.c</file>
<if property="SARCH" value="omap3">
<directory name="omap3">
<file>hwdata.c</file>
<file>hwdss.c</file>
<file>hwuart.c</file>
<file>hwinfo.c</file>
<file<hwinit.c</file>
</directory>
</if>
<if property="SARCH" value="versatile">
<directory name="versatile">
<file>hwclcd.c</file>
<file>hwkmi.c</file>
<file>hwuart.c</file>
<file>hwinfo.c</file>
<file>hwinit.c</file>
</directory>
</if>
</directory>
<directory name="os">
<file>loader.c</file>
</directory>
<group compilerset="gcc">
<compilerflag>-fms-extensions</compilerflag>
<compilerflag>-ffreestanding</compilerflag>
<compilerflag>-fno-builtin</compilerflag>
<compilerflag>-fno-inline</compilerflag>
<compilerflag>-fno-zero-initialized-in-bss</compilerflag>
<compilerflag>-Os</compilerflag>
</group>
<group linkerset="ld">
<linkerflag>-lgcc</linkerflag>
</group>
</module>
<module name="armllb" type="bootloader" installbase=".." installname="armllb.bin">
<bootstrap installbase="loader" />
<library>libcntpr</library>
<library>rtl</library>
<include base="armllb">./inc</include>
<if property="SARCH" value="omap3">
<define name="_OMAP3_" />
<group linkerset="ld">
<linkerflag>-Wl,--image-base=0x401FEFF8</linkerflag>
</group>
</if>
<if property="SARCH" value="versatile">
<define name="_VERSATILE_" />
<group linkerset="ld">
<linkerflag>-Wl,--image-base=0xF000</linkerflag>
</group>
</if>
<file first="true">boot.s</file>
<file>main.c</file>
<file>crtsupp.c</file>
<file>envir.c</file>
<file>fw.c</file>
<directory name="hw">
<file>keyboard.c</file>
<file>serial.c</file>
<file>time.c</file>
<file>video.c</file>
<if property="SARCH" value="omap3">
<directory name="omap3">
<file>hwdata.c</file>
<file>hwdss.c</file>
<file>hwuart.c</file>
<file>hwinfo.c</file>
<file>hwinit.c</file>
</directory>
</if>
<if property="SARCH" value="versatile">
<directory name="versatile">
<file>hwclcd.c</file>
<file>hwkmi.c</file>
<file>hwuart.c</file>
<file>hwinfo.c</file>
<file>hwinit.c</file>
</directory>
</if>
</directory>
<directory name="os">
<file>loader.c</file>
</directory>
<group compilerset="gcc">
<compilerflag>-fms-extensions</compilerflag>
<compilerflag>-ffreestanding</compilerflag>
<compilerflag>-fno-builtin</compilerflag>
<compilerflag>-fno-inline</compilerflag>
<compilerflag>-fno-zero-initialized-in-bss</compilerflag>
<compilerflag>-Os</compilerflag>
</group>
<group linkerset="ld">
<linkerflag>-lgcc</linkerflag>
</group>
</module>
</group>

View file

@ -60,4 +60,5 @@
<define name="REGISTER_PROXY_DLL"/>
<define name="PROXY_DELEGATION"/>
<file>quartz_strmif.idl</file>
</module>
</module>
</group>

View file

@ -1,5 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="normaliz_redist_data" type="staticlibrary">
<include base="icu4ros">icu/source/common</include>
<directory name="data"><file>icudt38.c</file></directory>
@ -16,3 +17,4 @@
<importlibrary definition="normaliz.def" />
<file>normaliz.cpp</file>
</module>
</group>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group xmlns:xi="http://www.w3.org/2001/XInclude">
<directory name="deskadp">
<xi:include href="deskadp/deskadp.rbuild" />

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="iccvid" type="win32dll" baseaddress="${BASEADDRESS_ICCVID}" installbase="system32" installname="iccvid.dll" allowwarnings="true">
<importlibrary definition="iccvid.spec" />
<include base="iccvid">.</include>
@ -8,3 +10,4 @@
<library>wine</library>
<library>user32</library>
<library>ntdll</library>
</module>

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="jscript" type="win32dll" baseaddress="${BASEADDRESS_JSCRIPT}" installbase="system32" installname="jscript.dll" allowwarnings="true" crt="msvcrt">
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
@ -38,3 +40,4 @@
<dependency>stdole2</dependency>
<file>jsglobal.idl</file>
</module>
</group>

View file

@ -1,3 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="msacm32" type="win32dll" baseaddress="${BASEADDRESS_MSACM32}" installbase="system32" installname="msacm32.dll" unicode="yes">
<importlibrary definition="msacm32.spec" />
<include base="msacm32">.</include>
@ -18,3 +21,4 @@
<directory name="msacm32.drv">
<xi:include href="msacm32.drv/msacm32.drv.rbuild" />
</directory>
</group>

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="mshtml_tlb" type="embeddedtypelib">
<dependency>stdole2</dependency>
@ -10,3 +12,4 @@
<define name="__WINESRC__" />
<file>rsrc.rc</file>
</module>
</group>

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="msxml3" type="win32dll" baseaddress="${BASEADDRESS_MSXML3}" installbase="system32" installname="msxml3.dll" allowwarnings="true" crt="msvcrt">
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
@ -62,3 +64,4 @@
<dependency>stdole2</dependency>
<file>msxml3_v1.idl</file>
</module>
</group>

View file

@ -1,3 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="rpcrt4" type="win32dll" baseaddress="${BASEADDRESS_RPCRT4}" installbase="system32" installname="rpcrt4.dll" allowwarnings="true" crt="msvcrt">
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="rpcrt4.spec" />
@ -43,3 +46,4 @@
<module name="rpcrt4_epm_client" type="rpcclient">
<file>epm.idl</file>
</module>
</group>

View file

@ -45,3 +45,4 @@
<dependency>stdole2</dependency>
<file>shdocvw_v1.idl</file>
</module>
</group>

View file

@ -1,5 +1,7 @@
<!-- Temporarily compiling as a CUI app for testing purposes */
<!--module name="mmdrv" type="win32dll" baseaddress="${BASEADDRESS_MMDRV}" installbase="system32" installname="mmdrv.dll" unicode="yes"-->
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!-- Temporarily compiling as a CUI app for testing purposes */ -->
<!-- module name="mmdrv" type="win32dll" baseaddress="${BASEADDRESS_MMDRV}" installbase="system32" installname="mmdrv.dll" unicode="yes"-->
<module name="sndblst" type="win32dll" installbase="system32" installname="sndblst.dll" unicode="yes">
<importlibrary definition="sndblst.spec" />
<include base="ReactOS">include/reactos/libs/sound</include>

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="std_ole_v1" type="embeddedtypelib">
<include base="std_ole_v1">.</include>
@ -14,3 +16,4 @@
<define name="__WINESRC__" />
<file>rsrc.rc</file>
</module>
</group>

View file

@ -15,3 +15,4 @@
<library>ole32</library>
<library>ntdll</library>
</module>
</group>

View file

@ -1,3 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<module name="t2embed" type="win32dll" baseaddress="${BASEADDRESS_T2EMBED}" installbase="system32" installname="t2embed.dll" unicode="yes">
<importlibrary definition="t2embed.spec" />
<include base="t2embed">.</include>
@ -9,3 +11,4 @@
<library>wine</library>
<file>t2embed.c</file>
<file>t2embed.rc</file>
</module>

View file

@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="kdlib" type="staticlibrary">
<include base="kdlib">.</include>
<library>ntoskrnl</library>
@ -22,3 +22,4 @@
<library>kdserial</library>
<file>kdcom.c</file>
</module>
</group>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group xmlns:xi="http://www.w3.org/2001/XInclude">
<directory name="dxapi">
<xi:include href="dxapi/dxapi.rbuild" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="dxapi" type="kernelmodedriver"
installbase="system32/drivers" installname="dxapi.sys">
<importlibrary definition="dxapi.spec" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="dxg" type="kernelmodedriver" installbase="system32/drivers" installname="dxg.sys">
<importlibrary definition="dxg.spec" />
<include base="dxg">.</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="dxgthk" type="kernelmodedriver"
installbase="system32/drivers" installname="dxgthk.sys">
<importlibrary definition="dxgthk.spec" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="bmfd" type="kernelmodedriver" entrypoint="BmfdEnableDriver@12" installbase="system32" installname="bmfd.dll" crt="static">
<library>win32k</library>
<library>libcntpr</library>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<group xmlns:xi="http://www.w3.org/2001/XInclude">
<directory name="bmfd">
<xi:include href="bmfd/bmfd.rbuild" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="ftfd" type="kernelmodedll" entrypoint="FtfdEnableDriver@12" baseaddress="${BASEADDRESS_FREETYPE}" installbase="system32" installname="ftfd.dll" crt="libcntpr">
<importlibrary definition="freetype.def" />
<include base="freetype">include</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../../../tools/rbuild/project.dtd">
<module name="splitter" type="kernelmodedriver" installbase="system32/drivers" installname="splitter.sys">
<library>ntoskrnl</library>
<library>ks</library>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="hal_generic.rbuild" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="hal_generic" type="objectlibrary">
<include>include</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="hal_generic.rbuild" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="hal_generic" type="objectlibrary">
<include>include</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="hal_generic_mp" type="objectlibrary">
<include>include</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="hal_generic_up" type="objectlibrary">
<include>include</include>

View file

@ -1,5 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="psdk" type="idlheader">
<file>activaut.idl</file>
<file>activdbg.idl</file>
@ -66,4 +67,5 @@
</module>
<module name="stdole2" type="embeddedtypelib">
<file>stdole2.idl</file>
</module>
</module>
</group>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="ntstatus" type="messageheader">
<file>ntstatus.mc</file>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="icu4ros" type="staticlibrary">
<define name="U_STATIC_IMPLEMENTATION" />
<define name="U_HAVE_INTTYPES_H" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="libsamplerate" type="staticlibrary" allowwarnings="true">
<define name="HAVE_LRINT" />
<define name="HAVE_LRINTF" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="atlnew" type="staticlibrary">
<include base="atlnew">.</include>
<define name="UNICODE" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="dnslib" type="staticlibrary" unicode="yes">
<include base="dnslib">inc</include>
<file>addr.c</file>

View file

@ -1,5 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="chkstk" type="staticlibrary">
<directory name="except">
<if property="ARCH" value="i386">
@ -490,3 +491,4 @@
<file>undname.c</file>
</directory>
</module>
</group>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="tdilib" type="staticlibrary">
<include base="iphlpapi">.</include>
<include base="tdilib">.</include>

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="vgafonts" type="cabinet">
<bootstrap installbase="$(CDOUTPUT)" />
<file>437-8x8.bin</file>

View file

@ -1,8 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<group>
<module name="geninc" type="buildtool">
<file>geninc.c</file>
</module>
<module name="geninc_data" type="bootloader" installname="geninc_data.bin">
<file>data.c</file>
</module>
</group>