Merging r37048, r37051, r37052, r37055 from the-real-msvc branch
[reactos.git] / reactos / lib / 3rdparty / mingw / mingw.rbuild
index 0662377..c901f39 100644 (file)
@@ -1,10 +1,8 @@
 <?xml version="1.0"?>
-<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
+<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
 <group>
-<module name="mingw_common" type="staticlibrary" isstartuplib="true">
+<module name="mingw_common" type="staticlibrary" isstartuplib="true" underscoresymbols="true">
        <importlibrary definition="moldname-msvcrt.def" dllname="msvcrt.dll" />
-       <include base="ReactOS">include/crt</include>
-       <include base="ReactOS">include/psdk</include>
        <include base="mingw_common">include</include>
        <file>cpu_features.c</file>
        <file>CRTfmode.c</file>
        <file>isascii.c</file>
        <file>iscsym.c</file>
        <file>iscsymf.c</file>
-       <file>pseudo-reloc.c</file>
-       <file>strcasecmp.c</file>
-       <file>strncasecmp.c</file>
        <file>toascii.c</file>
-       <file>wcscmpi.c</file>
        <file>_wgetopt.c</file>
+       <if property="ARCH" value="i386">
+               <file>pseudo-reloc.c</file>
+       </if>
 </module>
 <module name="mingw_main" type="staticlibrary" isstartuplib="true" allowwarnings="true">
-       <include base="ReactOS">include/crt</include>
-       <include base="ReactOS">include/psdk</include>
        <include base="mingw_common">include</include>
        <file>binmode.c</file>
        <file>crt1.c</file>
        <file>main.c</file>
 </module>
 <module name="mingw_wmain" type="staticlibrary" isstartuplib="true" allowwarnings="true">
-       <include base="ReactOS">include/crt</include>
-       <include base="ReactOS">include/psdk</include>
        <include base="mingw_common">include</include>
        <file>wbinmode.c</file>
        <file>wcrt1.c</file>
        <file>wmain.c</file>
 </module>
 <module name="mingw_dllmain" type="staticlibrary" isstartuplib="true">
-       <include base="ReactOS">include/crt</include>
-       <include base="ReactOS">include/psdk</include>
        <include base="mingw_common">include</include>
        <file>dllcrt1.c</file>
 </module>
 </group>
-