[WIN32CSR] Clean up the debris from r47314: Removed some redundant code, reorganized...
[reactos.git] / reactos / subsystems / win32 / csrss / win32csr / win32csr.rbuild
index 09c4297..392dccb 100644 (file)
@@ -1,22 +1,30 @@
+<?xml version="1.0"?>
+<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
 <module name="win32csr" type="win32dll" installbase="system32" installname="win32csr.dll">
-       <importlibrary definition="win32csr.def" />
+       <importlibrary definition="win32csr.spec" />
        <include base="win32csr">.</include>
        <include base="csrss">include</include>
        <include base="ReactOS">include/reactos/subsys</include>
        <include base="ReactOS">include/reactos/drivers</include>
-       <define name="_DISABLE_TIDENTS" />
-       <define name="__USE_W32API" />
-       <define name="_WIN32_WINNT">0x0500</define>
+       <include base="console">.</include>
+       <compilerflag compilerset="gcc">-fms-extensions</compilerflag>
        <library>ntdll</library>
-       <library>kernel32</library>
        <library>user32</library>
        <library>gdi32</library>
-    <pch>w32csr.h</pch>
+       <library>advapi32</library>
+       <library>win32ksys</library>
+       <library>psapi</library>
+       <library>pseh</library>
+       <pch>w32csr.h</pch>
+       <file>alias.c</file>
        <file>conio.c</file>
        <file>desktopbg.c</file>
        <file>dllmain.c</file>
        <file>exitros.c</file>
        <file>guiconsole.c</file>
+       <file>handle.c</file>
+       <file>harderror.c</file>
        <file>tuiconsole.c</file>
+       <file>appswitch.c</file>
        <file>win32csr.rc</file>
 </module>