Merge from amd64-branch:
[reactos.git] / reactos / lib / 3rdparty / icu4ros / icu4ros.rbuild
1 <?xml version="1.0"?>
2 <!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
3 <module name="icu4ros" type="staticlibrary">
4 <define name="U_STATIC_IMPLEMENTATION" />
5 <define name="U_HAVE_INTTYPES_H" />
6 <define name="UCONFIG_NO_FILE_IO">1</define>
7 <define name="ICU_NO_USER_DATA_OVERRIDE">1</define>
8 <group compilerset="gcc">
9 <compilerflag compiler="cxx">-fno-exceptions</compilerflag>
10 <compilerflag compiler="cxx">-fno-rtti</compilerflag>
11 </group>
12 <include base="icu4ros">icu/source/common</include>
13 <include base="icu4ros">icu/source/i18n</include>
14 <file>stubs.cpp</file>
15 <directory name="icu">
16 <directory name="source">
17 <directory name="common">
18 <file>bmpset.cpp</file>
19 <file>uhash_us.cpp</file>
20 <file>uidna.cpp</file>
21 <file>uiter.cpp</file>
22 <file>unifilt.cpp</file>
23 <file>unifunct.cpp</file>
24 <file>uniset.cpp</file>
25 <file>unisetspan.cpp</file>
26 <file>unistr.cpp</file>
27 <file>unorm.cpp</file>
28 <file>uobject.cpp</file>
29 <file>uset.cpp</file>
30 <file>usprep.cpp</file>
31 <file>util.cpp</file>
32 <file>uvector.cpp</file>
33 <file>cmemory.c</file>
34 <file>cstring.c</file>
35 <file>locmap.c</file>
36 <file>punycode.c</file>
37 <file>ucln_cmn.c</file>
38 <file>ucmndata.c</file>
39 <file>ucol_swp.c</file>
40 <file>ubidi_props.c</file>
41 <file>udata.c</file>
42 <file>udatamem.c</file>
43 <file>udataswp.c</file>
44 <file>uhash.c</file>
45 <file>uinit.c</file>
46 <file>uinvchar.c</file>
47 <file>umapfile.c</file>
48 <file>umath.c</file>
49 <file>umutex.c</file>
50 <file>ustring.c</file>
51 <file>ustrtrns.c</file>
52 <file>utf_impl.c</file>
53 <file>utrie.c</file>
54 </directory>
55 </directory>
56 </directory>
57 </module>