Support all optional modules and possibly a 'windows' one where every piece of code related to the Win32 subsystem will be stored (eventually to be voted on, I suppose).
The idea of moving the Win32 emulation out of the main ros tree popped up days ago in a chat session with Filip (cleaning it would help those who want an embeddable ros or a native only ros).
Modified: trunk/reactos/modules/directory.xml

Modified: trunk/reactos/modules/directory.xml
--- trunk/reactos/modules/directory.xml	2005-10-02 17:41:30 UTC (rev 18224)
+++ trunk/reactos/modules/directory.xml	2005-10-02 17:54:56 UTC (rev 18225)
@@ -1,37 +1,44 @@
 <group>
-<directory name="posix">
-	<xi:include href="posix/directory.xml">
-		<xi:fallback>
-			<xi:include href="empty.xml" />
-		</xi:fallback>
-	</xi:include>
-</directory>
-<directory name="os2">
-	<xi:include href="os2/directory.xml">
-		<xi:fallback>
-			<xi:include href="empty.xml" />
-		</xi:fallback>
-	</xi:include>
-</directory>
-<directory name="rosapps">
-	<xi:include href="rosapps/directory.xml">
-		<xi:fallback>
-			<xi:include href="empty.xml" />
-		</xi:fallback>
-	</xi:include>
-</directory>
-<directory name="rosky">
-	<xi:include href="rosky/directory.xml">
-		<xi:fallback>
-			<xi:include href="empty.xml" />
-		</xi:fallback>
-	</xi:include>
-</directory>
-<directory name="vms">
-	<xi:include href="vms/directory.xml">
-		<xi:fallback>
-			<xi:include href="empty.xml" />
-		</xi:fallback>
-	</xi:include>
-</directory>
+	<directory name="os2">
+		<xi:include href="os2/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
+	<directory name="posix">
+		<xi:include href="posix/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
+	<directory name="rosapps">
+		<xi:include href="rosapps/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
+	<directory name="rosky">
+		<xi:include href="rosky/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
+	<directory name="vms">
+		<xi:include href="vms/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
+	<directory name="windows">
+		<xi:include href="windows/directory.xml">
+			<xi:fallback>
+				<xi:include href="empty.xml" />
+			</xi:fallback>
+		</xi:include>
+	</directory>
 </group>