mirror of
https://github.com/reactos/reactos.git
synced 2025-05-06 18:31:26 +00:00
[CMAKE]
- Add icu4ros to build. svn path=/branches/cmake-bringup/; revision=48281
This commit is contained in:
parent
8efcb1c052
commit
f65e75e216
2 changed files with 53 additions and 1 deletions
2
lib/3rdparty/CMakeLists.txt
vendored
2
lib/3rdparty/CMakeLists.txt
vendored
|
@ -5,7 +5,7 @@ add_subdirectory(cardlib)
|
|||
add_subdirectory(expat)
|
||||
#add_subdirectory(freetype) # Add files by hand, not with a glob!
|
||||
add_subdirectory(fullfat)
|
||||
#add_subdirectory(icu4ros) # Add files by hand, not with a glob??
|
||||
add_subdirectory(icu4ros)
|
||||
add_subdirectory(libsamplerate)
|
||||
add_subdirectory(libwine)
|
||||
add_subdirectory(libxml2)
|
||||
|
|
52
lib/3rdparty/icu4ros/CMakeLists.txt
vendored
Normal file
52
lib/3rdparty/icu4ros/CMakeLists.txt
vendored
Normal file
|
@ -0,0 +1,52 @@
|
|||
include_directories(icu/source/common)
|
||||
include_directories(icu/source/i18n)
|
||||
|
||||
add_definitions(-DHAVE_EXPAT_CONFIG_H)
|
||||
add_definitions(-DU_STATIC_IMPLEMENTATION)
|
||||
add_definitions(-DU_HAVE_INTTYPES_H)
|
||||
add_definitions(-DUCONFIG_NO_FILE_IO=1)
|
||||
add_definitions(-DICU_NO_USER_DATA_OVERRIDE=1)
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions -fno-rtti")
|
||||
|
||||
set(SOURCE
|
||||
"stubs.cpp"
|
||||
"icu/source/common/bmpset.cpp"
|
||||
"icu/source/common/uhash_us.cpp"
|
||||
"icu/source/common/uidna.cpp"
|
||||
"icu/source/common/unifilt.cpp"
|
||||
"icu/source/common/unifunct.cpp"
|
||||
"icu/source/common/uniset.cpp"
|
||||
"icu/source/common/unisetspan.cpp"
|
||||
"icu/source/common/unistr.cpp"
|
||||
"icu/source/common/unorm.cpp"
|
||||
"icu/source/common/uobject.cpp"
|
||||
"icu/source/common/uobject.cpp"
|
||||
"icu/source/common/uset.cpp"
|
||||
"icu/source/common/usprep.cpp"
|
||||
"icu/source/common/uiter.cpp"
|
||||
"icu/source/common/util.cpp"
|
||||
"icu/source/common/cmemory.c"
|
||||
"icu/source/common/cstring.c"
|
||||
"icu/source/common/locmap.c"
|
||||
"icu/source/common/punycode.c"
|
||||
"icu/source/common/ubidi_props.c"
|
||||
"icu/source/common/ucln_cmn.c"
|
||||
"icu/source/common/ucmndata.c"
|
||||
"icu/source/common/ucol_swp.c"
|
||||
"icu/source/common/udata.c"
|
||||
"icu/source/common/udatamem.c"
|
||||
"icu/source/common/udataswp.c"
|
||||
"icu/source/common/uhash.c"
|
||||
"icu/source/common/uinit.c"
|
||||
"icu/source/common/uinvchar.c"
|
||||
"icu/source/common/umapfile.c"
|
||||
"icu/source/common/umath.c"
|
||||
"icu/source/common/umutex.c"
|
||||
"icu/source/common/ustring.c"
|
||||
"icu/source/common/ustrtrns.c"
|
||||
"icu/source/common/utf_impl.c"
|
||||
"icu/source/common/utrie.c"
|
||||
)
|
||||
|
||||
add_library(icu4ros ${SOURCE})
|
Loading…
Reference in a new issue