diff Resources/CMake/LibIcuConfiguration.cmake @ 3244:6f35279215c4

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 16 Feb 2019 10:27:07 +0100
parents 5d78df37c62f
children 8b091a51b1b9
line wrap: on
line diff
--- a/Resources/CMake/LibIcuConfiguration.cmake	Sat Feb 16 09:47:36 2019 +0100
+++ b/Resources/CMake/LibIcuConfiguration.cmake	Sat Feb 16 10:27:07 2019 +0100
@@ -44,6 +44,15 @@
     PROPERTIES COMPILE_DEFINITIONS "char16_t=uint16_t"
     )
 
+  if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+    set_source_files_properties(
+      ${LIBICU_SOURCES_DIR}/source/common/locmap.c
+      PROPERTIES COMPILE_DEFINITIONS "LOCALE_SNAME=-"
+      )
+  endif()
+
+  source_group(ThirdParty\\libicu REGULAR_EXPRESSION ${LIBICU_SOURCES_DIR}/.*)
+
 else() 
   CHECK_INCLUDE_FILE_CXX(unicode/uvernum.h HAVE_ICU_H)
   if (NOT HAVE_ICU_H)