Only apply C++ compiler flags to the C++ compiler. Fixes useless build warnings.
authorKJK::Hyperion <hackbunny@reactos.org>
Thu, 25 Sep 2008 19:44:38 +0000 (19:44 +0000)
committerKJK::Hyperion <hackbunny@reactos.org>
Thu, 25 Sep 2008 19:44:38 +0000 (19:44 +0000)
svn path=/trunk/; revision=36520

reactos/dll/nls/idndl/idndl.rbuild
reactos/dll/nls/idndl_redist/idndl_redist.rbuild
reactos/dll/nls/normaliz_redist/normaliz_redist.rbuild
reactos/lib/3rdparty/icu4ros/icu4ros.rbuild
reactos/lib/nls/idna/idna.rbuild
reactos/lib/nls/normalize/normalize.rbuild
reactos/lib/nls/scripts/scripts.rbuild

index 3e24764..3dacebc 100644 (file)
@@ -2,8 +2,8 @@
 <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
 <module name="idndl" type="win32dll" installname="idndl.dll">
        <library>kernel32</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <entrypoint>0</entrypoint>
        <file>idndl.cpp</file>
        <importlibrary definition="idndl.def" />
index 1ea5346..2f4fc4b 100644 (file)
@@ -4,8 +4,8 @@
        <library>kernel32</library>
        <library>scripts</library>
        <library>libcntpr</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <linkerflag>--entry=0</linkerflag>
        <include base="icu4ros">icu/source/common</include>
        <include base="scripts">.</include>
index 6dd1c59..729f79f 100644 (file)
@@ -11,8 +11,8 @@
        <library>normaliz_redist_data</library>
        <library>libcntpr</library>
        <library>kernel32</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <include base="icu4ros">icu/source/common</include>
        <importlibrary definition="normaliz.def" />
        <file>normaliz.cpp</file>
index 5401161..48a624e 100644 (file)
@@ -5,8 +5,8 @@
        <define name="U_HAVE_INTTYPES_H" />
        <define name="UCONFIG_NO_FILE_IO">1</define>
        <define name="ICU_NO_USER_DATA_OVERRIDE">1</define>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <include base="icu4ros">icu/source/common</include>
        <include base="icu4ros">icu/source/i18n</include>
        <file>stubs.cpp</file>
index db45ac5..7e28764 100644 (file)
@@ -2,8 +2,8 @@
 <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
 <module name="idna" type="staticlibrary">
        <library>icu4ros</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <include base="icu4ros">icu/source/common</include>
        <file>idna.cpp</file>
        <file>nameprep.cpp</file>
index d9b958c..fbcd93b 100644 (file)
@@ -2,8 +2,8 @@
 <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
 <module name="normalize" type="staticlibrary">
        <library>icu4ros</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <include base="icu4ros">icu/source/common</include>
        <file>normalize.cpp</file>
 </module>
index 15a17a6..a6488ae 100644 (file)
@@ -2,8 +2,8 @@
 <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
 <module name="scripts" type="staticlibrary">
        <library>icu4ros</library>
-       <compilerflag>-fno-exceptions</compilerflag>
-       <compilerflag>-fno-rtti</compilerflag>
+       <compilerflag compiler="cpp">-fno-exceptions</compilerflag>
+       <compilerflag compiler="cpp">-fno-rtti</compilerflag>
        <include base="icu4ros">icu/source/common</include>
        <file>scripts.cpp</file>
 </module>