[ros-diffs] [akhaldi] 45697: * Disable compiling usermode components for now.

akhaldi at svn.reactos.org akhaldi at svn.reactos.org
Sat Feb 27 15:22:19 CET 2010


Author: akhaldi
Date: Sat Feb 27 15:22:19 2010
New Revision: 45697

URL: http://svn.reactos.org/svn/reactos?rev=45697&view=rev
Log:
* Disable compiling usermode components for now.

Modified:
    branches/header-work/ReactOS-i386.rbuild
    branches/header-work/config.template.rbuild
    branches/header-work/drivers/wdm/audio/backpln/directory.rbuild
    branches/header-work/lib/3rdparty/3rdparty.rbuild
    branches/header-work/lib/3rdparty/mingw/mingw.rbuild
    branches/header-work/lib/tdilib/tdilib.rbuild
    branches/header-work/subsystems/subsystems.rbuild
    branches/header-work/subsystems/win32/win32.rbuild

Modified: branches/header-work/ReactOS-i386.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/ReactOS-i386.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/ReactOS-i386.rbuild [iso-8859-1] (original)
+++ branches/header-work/ReactOS-i386.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -36,14 +36,17 @@
 		<linkerflag>-section-alignment=0x1000</linkerflag>
 	</group>
 
-	<directory name="base">
-		<xi:include href="base/base.rbuild" />
-	</directory>
+	<if property="USERMODE" value="1">
+		<directory name="base">
+			<xi:include href="base/base.rbuild" />
+		</directory>
+		<directory name="dll">
+			<xi:include href="dll/dll.rbuild" />
+		</directory>
+	</if>
+
 	<directory name="boot">
 		<xi:include href="boot/boot.rbuild" />
-	</directory>
-	<directory name="dll">
-		<xi:include href="dll/dll.rbuild" />
 	</directory>
 	<directory name="drivers">
 		<xi:include href="drivers/drivers.rbuild" />

Modified: branches/header-work/config.template.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/config.template.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/config.template.rbuild [iso-8859-1] (original)
+++ branches/header-work/config.template.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -99,4 +99,10 @@
 -->
 <property name="BUILD_MP" value="1" />
 
+<!--
+	Whether to compile any usermode parts. This is while kernel mode is under
+	heavy development and usermode part not relevant for bootcd.
+-->
+<property name="USERMODE" value="0" />
+
 </group>

Modified: branches/header-work/drivers/wdm/audio/backpln/directory.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/drivers/wdm/audio/backpln/directory.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/drivers/wdm/audio/backpln/directory.rbuild [iso-8859-1] (original)
+++ branches/header-work/drivers/wdm/audio/backpln/directory.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -1,9 +1,12 @@
 <?xml version="1.0"?>
 <!DOCTYPE group SYSTEM "../../../../tools/rbuild/project.dtd">
 <group xmlns:xi="http://www.w3.org/2001/XInclude">
-	<directory name="audio_test">
-		<xi:include href="audio_test/audio_test.rbuild" />
-	</directory>
+
+	<if property="USERMODE" value="1">
+		<directory name="audio_test">
+			<xi:include href="audio_test/audio_test.rbuild" />
+		</directory>
+	</if>
 	<directory name="portcls">
 		<xi:include href="portcls/portcls.rbuild" />
 	</directory>

Modified: branches/header-work/lib/3rdparty/3rdparty.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/lib/3rdparty/3rdparty.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/lib/3rdparty/3rdparty.rbuild [iso-8859-1] (original)
+++ branches/header-work/lib/3rdparty/3rdparty.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -7,9 +7,13 @@
 	<directory name="bzip2">
 		<xi:include href="bzip2/bzip2.rbuild" />
 	</directory>
-	<directory name="cardlib">
-		<xi:include href="cardlib/cardlib.rbuild" />
-	</directory>
+
+	<if property="USERMODE" value="1">
+		<directory name="cardlib">
+			<xi:include href="cardlib/cardlib.rbuild" />
+		</directory>
+	</if>
+
 	<directory name="expat">
 		<xi:include href="expat/expat.rbuild" />
 	</directory>

Modified: branches/header-work/lib/3rdparty/mingw/mingw.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/lib/3rdparty/mingw/mingw.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/lib/3rdparty/mingw/mingw.rbuild [iso-8859-1] (original)
+++ branches/header-work/lib/3rdparty/mingw/mingw.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -4,7 +4,9 @@
 <module name="mingw_common" type="staticlibrary" isstartuplib="true" crt="dll">
 	<define name="_CRTBLD" />
 	<include base="ReactOS">include/reactos/mingw-w64</include>
-	<library>kernel32</library>
+	<if property="USERMODE" value="1">
+		<library>kernel32</library>
+	</if>
 	<file>_newmode.c</file>
 	<file>atonexit.c</file>
 	<file>charmax.c</file>

Modified: branches/header-work/lib/tdilib/tdilib.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/lib/tdilib/tdilib.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/lib/tdilib/tdilib.rbuild [iso-8859-1] (original)
+++ branches/header-work/lib/tdilib/tdilib.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -1,9 +1,11 @@
 <?xml version="1.0"?>
 <!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
-<module name="tdilib" type="staticlibrary">
-	<include base="iphlpapi">.</include>
-	<include base="tdilib">.</include>
-	<library>ntdll</library>
-	<file>enum.c</file>
-	<file>handle.c</file>
-</module>
+<if property="USERMODE" value="1">
+	<module name="tdilib" type="staticlibrary">
+		<include base="iphlpapi">.</include>
+		<include base="tdilib">.</include>
+		<library>ntdll</library>
+		<file>enum.c</file>
+		<file>handle.c</file>
+	</module>
+</if>

Modified: branches/header-work/subsystems/subsystems.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/subsystems/subsystems.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/subsystems/subsystems.rbuild [iso-8859-1] (original)
+++ branches/header-work/subsystems/subsystems.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -1,9 +1,11 @@
 <?xml version="1.0"?>
 <!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
 <group xmlns:xi="http://www.w3.org/2001/XInclude">
-<directory name="ntvdm">
-	<xi:include href="ntvdm/ntvdm.rbuild" />
-</directory>
+<if property="USERMODE" value="1">
+	<directory name="ntvdm">
+		<xi:include href="ntvdm/ntvdm.rbuild" />
+	</directory>
+</if>
 <directory name="win32">
 	<xi:include href="win32/win32.rbuild" />
 </directory>

Modified: branches/header-work/subsystems/win32/win32.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/header-work/subsystems/win32/win32.rbuild?rev=45697&r1=45696&r2=45697&view=diff
==============================================================================
--- branches/header-work/subsystems/win32/win32.rbuild [iso-8859-1] (original)
+++ branches/header-work/subsystems/win32/win32.rbuild [iso-8859-1] Sat Feb 27 15:22:19 2010
@@ -1,9 +1,11 @@
 <?xml version="1.0"?>
 <!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
 <group xmlns:xi="http://www.w3.org/2001/XInclude">
-<directory name="csrss">
-	<xi:include href="csrss/csrss.rbuild" />
-</directory>
+<if property="USERMODE" value="1">
+	<directory name="csrss">
+		<xi:include href="csrss/csrss.rbuild" />
+	</directory>
+</if>
 <directory name="win32k">
 	<xi:include href="win32k/win32k.rbuild" />
 </directory>




More information about the Ros-diffs mailing list