Rbuild changes for include structure change.

svn path=/trunk/; revision=21124
This commit is contained in:
Art Yerkes 2006-02-17 22:59:15 +00:00
parent 7dfedba9e1
commit 19208f00eb
48 changed files with 54 additions and 52 deletions

View file

@ -45,9 +45,9 @@
<include>include/drivers</include>
<include>include/subsys</include>
<include>include/ndk</include>
<include>w32api/include</include>
<include>w32api/include/crt</include>
<include>w32api/include/ddk</include>
<include>include</include>
<include>include/crt</include>
<include>include/ddk</include>
<directory name="apps">
<xi:include href="apps/directory.rbuild" />

View file

@ -38,9 +38,9 @@
<include>include/drivers</include>
<include>include/subsys</include>
<include>include/ndk</include>
<include>w32api/include</include>
<include>w32api/include/crt</include>
<include>w32api/include/ddk</include>
<include>include</include>
<include>include/crt</include>
<include>include/ddk</include>
<directory name="boot">
<xi:include href="boot/boot.rbuild" />

View file

@ -1,5 +1,5 @@
<module name="cmd_base" type="objectlibrary">
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<include base="cmd_base">.</include>
<define name="__USE_W32API" />
<define name="ANONYMOUSUNIONS" />
@ -62,7 +62,7 @@
</compilationunit>
</module>
<module name="cmd" type="win32cui" installbase="system32" installname="cmd.exe" usewrc="false">
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<include base="cmd">.</include>
<define name="__USE_W32API" />
<define name="ANONYMOUSUNIONS" />

View file

@ -1,6 +1,6 @@
<module name="cmd_test" type="test">
<include base="rtshared">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<include base="cmd">.</include>
<define name="__USE_W32API" />
<define name="ANONYMOUSUNIONS" />

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
<module name="expand" type="win32cui" installbase="system32" installname="expand.exe" usewrc="false">
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<include base="cmd">.</include>
<define name="__USE_W32API" />
<define name="ANONYMOUSUNIONS" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="dinput.spec.def" />
<include base="dinput">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="dinput8.spec.def" />
<include base="dinput8">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -1,7 +1,7 @@
<module name="dplay" type="win32dll" baseaddress="${BASEADDRESS_DPLAY}" installbase="system32" installname="dplay.dll">
<importlibrary definition="dplay.spec.def" />
<include base="dinput8">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<!-- Won't load correctly in ReactOS yet autoregister infsection="OleControlDlls" type="DllRegisterServer" -->
<importlibrary definition="dplayx.spec.def" />
<include base="dplayx">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="dsound.spec.def" />
<include base="dsound">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="dxdiagn.spec.def" />
<include base="dxdiagn">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="avifil32.spec.def" />
<include base="avifil32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x501</define>
<library>uuid</library>

View file

@ -1,7 +1,7 @@
<module name="cabinet" type="win32dll" baseaddress="${BASEADDRESS_CABINET}" installbase="system32" installname="cabinet.dll" allowwarnings="true">
<importlibrary definition="cabinet.spec.def" />
<include base="cabinet">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllInstall" />
<importlibrary definition="comctl32.spec.def" />
<include base="comctl32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="comdlg32" type="win32dll" baseaddress="${BASEADDRESS_COMDLG32}" installbase="system32" installname="comdlg32.dll" allowwarnings="true" usewrc="false">
<importlibrary definition="comdlg32.spec.def" />
<include base="comdlg32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="crypt32" type="win32dll" baseaddress="${BASEADDRESS_CRYPT32}" installbase="system32" installname="crypt32.dll">
<importlibrary definition="crypt32.spec.def" />
<include base="crypt32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x501</define>
<library>ntdll</library>

View file

@ -1,7 +1,7 @@
<module name="dbghelp" type="win32dll" baseaddress="${BASEADDRESS_DBGHELP}" installbase="system32" installname="dbghelp.dll" allowwarnings="true">
<importlibrary definition="dbghelp.spec.def" />
<include base="dbghelp">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<!-- Won't load correctly in ReactOS yet autoregister infsection="OleControlDlls" type="DllRegisterServer" -->
<importlibrary definition="devenum.spec.def" />
<include base="devenum">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -1,7 +1,7 @@
<module name="icmp" type="win32dll" baseaddress="${BASEADDRESS_ICMP}" installbase="system32" installname="icmp.dll" allowwarnings="true">
<importlibrary definition="icmp.spec.def" />
<include base="icmp">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x501</define>
<library>kernel32</library>

View file

@ -1,7 +1,7 @@
<module name="iphlpapi" type="win32dll" baseaddress="${BASEADDRESS_IPHLPAPI}" installbase="system32" installname="iphlpapi.dll" allowwarnings="true">
<importlibrary definition="iphlpapi.spec.def" />
<include base="iphlpapi">include</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -1,7 +1,7 @@
<module name="mapi32" type="win32dll" baseaddress="${BASEADDRESS_MAPI32}" installbase="system32" installname="mapi32.dll">
<importlibrary definition="mapi32.spec.def" />
<include base="mapi32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x501</define>
<define name="__WINESRC__" />

View file

@ -1,7 +1,7 @@
<module name="mpr" type="win32dll" baseaddress="${BASEADDRESS_MPR}" installbase="system32" installname="mpr.dll" allowwarnings="true">
<importlibrary definition="mpr.spec.def" />
<include base="mpr">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -1,7 +1,7 @@
<module name="msacm32" type="win32dll" baseaddress="${BASEADDRESS_MSACM32}" installbase="system32" installname="msacm32.dll">
<importlibrary definition="msacm32.spec.def" />
<include base="msacm32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="msi.spec.def" />
<include base="msi">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,6 +1,6 @@
<module name="msvfw32" type="win32dll" baseaddress="${BASEADDRESS_MSVFW32}" installbase="system32" installname="msvfw32.dll">
<importlibrary definition="msvfw32.spec.def" />
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="netapi32" type="win32dll" baseaddress="${BASEADDRESS_NETAPI32}" installbase="system32" installname="netapi32.dll" allowwarnings="true">
<importlibrary definition="netapi32.spec.def" />
<include base="netapi32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="objsel.spec.def" />
<include base="objsel">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="UNICODE" />
<define name="_UNICODE" />
<define name="__REACTOS__" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="ole32.spec.def" />
<include base="ole32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="oleacc.spec.def" />
<include base="oleacc">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x501</define>
<library>ntdll</library>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="oleaut32.spec.def" />
<include base="oleaut32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="oledlg" type="win32dll" baseaddress="${BASEADDRESS_OLEDLG}" installbase="system32" installname="oledlg.dll" allowwarnings="true">
<importlibrary definition="oledlg.spec.def" />
<include base="oledlg">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="olepro32.spec.def" />
<include base="olepro32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="riched20" type="win32dll" baseaddress="${BASEADDRESS_RICHED20}" installbase="system32" installname="riched20.dll" allowwarnings="true">
<importlibrary definition="riched20.spec.def" />
<include base="riched20">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="riched32" type="win32dll" baseaddress="${BASEADDRESS_RICHED32}" installbase="system32" installname="riched32.dll">
<importlibrary definition="riched32.spec.def" />
<include base="riched32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="rpcrt4.spec.def" />
<include base="rpcrt4">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="setupapi" type="win32dll" baseaddress="${BASEADDRESS_SETUPAPI}" installbase="system32" installname="setupapi.dll" allowwarnings="true">
<importlibrary definition="setupapi.spec.def" />
<include base="setupapi">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<include base="pnp_client">.</include>
<define name="UNICODE" />
<define name="_UNICODE" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="Both" />
<importlibrary definition="shdocvw.spec.def" />
<include base="shdocvw">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="Both" />
<importlibrary definition="shell32.spec.def" />
<include base="shell32">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="shlwapi" type="win32dll" baseaddress="${BASEADDRESS_SHLWAPI}" installbase="system32" installname="shlwapi.dll" allowwarnings="true">
<importlibrary definition="shlwapi.spec.def" />
<include base="shlwapi">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="urlmon" type="win32dll" baseaddress="${BASEADDRESS_URLMON}" installbase="system32" installname="urlmon.dll" allowwarnings="true">
<importlibrary definition="urlmon.spec.def" />
<include base="urlmon">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,7 +1,7 @@
<module name="uxtheme" type="win32dll" baseaddress="${BASEADDRESS_UXTHEME}" installbase="system32" installname="uxtheme.dll" allowwarnings="true">
<importlibrary definition="uxtheme.spec.def" />
<include base="uxtheme">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -1,6 +1,6 @@
<module name="version" type="win32dll" baseaddress="${BASEADDRESS_VERSION}" installbase="system32" installname="version.dll" allowwarnings="true">
<importlibrary definition="version.def" />
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="_DISABLE_TIDENTS" />
<define name="__REACTOS__" />
<define name="__USE_W32API" />

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllInstall" />
<importlibrary definition="wininet.spec.def" />
<include base="wininet">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x600</define>

View file

@ -2,7 +2,7 @@
<autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="wintrust.spec.def" />
<include base="wintrust">.</include>
<include base="ReactOS">include/wine</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__USE_W32API" />
<library>wine</library>
<library>ntdll</library>

View file

@ -2,6 +2,6 @@
<define name="__USE_W32API" />
<define name="_NTOSKRNL_" />
<include base="chew">include</include>
<include base="reactos">w32api/include/ddk</include>
<include base="ReactOS">include/ddk</include>
<file>workqueue.c</file>
</module>

View file

@ -4,7 +4,9 @@
<directory name="smss">
<xi:include href="smss/smss.xml" />
</directory>
<!--
<directory name="system">
<xi:include href="system/directory.xml" />
</directory>
-->
</group>

View file

@ -26,7 +26,7 @@ BIN2RES_SOURCES = $(addprefix $(BIN2RES_BASE_), \
BIN2RES_OBJECTS = \
$(addprefix $(INTERMEDIATE_), $(BIN2RES_SOURCES:.c=.o))
BIN2RES_HOST_CFLAGS = -Iinclude/wine -D__REACTOS__ $(TOOLS_CFLAGS)
BIN2RES_HOST_CFLAGS = -Iinclude/reactos/wine -D__REACTOS__ $(TOOLS_CFLAGS)
BIN2RES_HOST_LFLAGS = $(TOOLS_LFLAGS)

View file

@ -36,7 +36,7 @@ WMC_HOST_CFLAGS = -I$(WMC_BASE) $(TOOLS_CFLAGS) \
-DLONG="int" -DULONG="unsigned int" \
-DPULONG="unsigned int *" -DLONG_DEFINED \
-Dwchar_t="unsigned short" -D_WCHAR_T_DEFINED \
-Iinclude/wine -Iinclude -Iw32api/include
-Iinclude/reactos/wine -Iinclude/reactos -Iinclude
WMC_HOST_LFLAGS = $(TOOLS_LFLAGS)