diff Resources/CMake/LibIcuConfiguration.cmake @ 3241:32596919d729

first compilation combining ICU and LSB
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 16 Feb 2019 00:31:35 +0100
parents ed6dc4ecabcb
children 5d78df37c62f
line wrap: on
line diff
--- a/Resources/CMake/LibIcuConfiguration.cmake	Fri Feb 15 17:26:45 2019 +0100
+++ b/Resources/CMake/LibIcuConfiguration.cmake	Sat Feb 16 00:31:35 2019 +0100
@@ -15,7 +15,6 @@
     )
 
   set(LIBICU_SOURCES
-    ${LIBICU_SOURCES}
     /home/jodogne/Subversion/orthanc/ThirdPartyDownloads/${LIBICU_DATA}
     )
 
@@ -26,13 +25,16 @@
     #-DU_COMBINED_IMPLEMENTATION
     #-DU_DEF_ICUDATA_ENTRY_POINT=icudt63l_dat
     #-DU_LIB_SUFFIX_C_NAME=l
-    -DUCONFIG_NO_SERVICE=1
+
+    #-DUCONFIG_NO_SERVICE=1
     -DU_COMMON_IMPLEMENTATION
     -DU_ENABLE_DYLOAD=0
     -DU_HAVE_STD_STRING=1
     -DU_I18N_IMPLEMENTATION
     -DU_IO_IMPLEMENTATION
     -DU_STATIC_IMPLEMENTATION=1
+    #-DU_CHARSET_IS_UTF8
+    -DUNISTR_FROM_STRING_EXPLICIT=
     )
 
   set_source_files_properties(
@@ -40,7 +42,6 @@
     PROPERTIES COMPILE_DEFINITIONS "char16_t=uint16_t"
     )
 
-
 else() 
   CHECK_INCLUDE_FILE_CXX(unicode/uvernum.h HAVE_ICU_H)
   if (NOT HAVE_ICU_H)