Author: tkreuzer Date: Fri Jan 23 17:37:51 2009 New Revision: 39053
URL: http://svn.reactos.org/svn/reactos?rev=39053&view=rev Log: Add property USERMODE, set it to 1 to compile usermode parts (base, dlls and mingw lib)
Modified: branches/ros-amd64-bringup/reactos/ReactOS-amd64.rbuild branches/ros-amd64-bringup/reactos/config-amd64.template.rbuild
Modified: branches/ros-amd64-bringup/reactos/ReactOS-amd64.rbuild URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ReactO... ============================================================================== --- branches/ros-amd64-bringup/reactos/ReactOS-amd64.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/ReactOS-amd64.rbuild [iso-8859-1] Fri Jan 23 17:37:51 2009 @@ -127,17 +127,19 @@ <include host="true">include/reactos</include> <include host="true">include/reactos/wine</include>
- <!-- 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"> <directory name="bus"> @@ -254,9 +256,12 @@ <directory name="libxml2"> <xi:include href="lib/3rdparty/libxml2/libxml2.rbuild" /> </directory> - <directory name="mingw"> - <xi:include href="lib/3rdparty/mingw/mingw.rbuild" /> - </directory> + + <if property="USERMODE" value="1"> + <directory name="mingw"> + <xi:include href="lib/3rdparty/mingw/mingw.rbuild" /> + </directory> + </if> <directory name="zlib"> <xi:include href="lib/3rdparty/zlib/zlib.rbuild" /> </directory>
Modified: branches/ros-amd64-bringup/reactos/config-amd64.template.rbuild URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/config... ============================================================================== --- branches/ros-amd64-bringup/reactos/config-amd64.template.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/config-amd64.template.rbuild [iso-8859-1] Fri Jan 23 17:37:51 2009 @@ -83,4 +83,11 @@ --> <property name="_ELF_" value="0" />
+<!-- + 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>