diff options
author | Teus Benschop <teusjannette@gmail.com> | 2018-10-17 14:17:24 +0200 |
---|---|---|
committer | Teus Benschop <teusjannette@gmail.com> | 2018-10-17 14:17:24 +0200 |
commit | 20263805178077fde0038a47e6b4310d7fe62142 (patch) | |
tree | 3914b865747903d60fe139d6c70895eaf1a7ed50 /cmake/FindICU.cmake | |
parent | 8076ab1d72fefcee310be0419f8a214c57075b97 (diff) |
New upstream version 1.7.4
Diffstat (limited to 'cmake/FindICU.cmake')
-rw-r--r-- | cmake/FindICU.cmake | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/cmake/FindICU.cmake b/cmake/FindICU.cmake index 9dff9f3..451c2f3 100644 --- a/cmake/FindICU.cmake +++ b/cmake/FindICU.cmake @@ -34,7 +34,14 @@ if(ICU_INCLUDE_DIR AND ICU_LIBRARY) ICU_I18N_LIBRARY NAMES icuin icui18n cygicuin cygicuin32 DOC "Libraries to link against for ICU internationalization") + if(MSVC) + find_library(ICU_DATA_LIBRARY + NAMES icudt + DOC "Libraries to link against for ICU data") + set(ICU_LIBRARIES ${ICU_LIBRARIES} ${ICU_DATA_LIBRARY}) + endif(MSVC) mark_as_advanced(ICU_I18N_LIBRARY) + mark_as_advanced(ICU_DATA_LIBRARY) if (ICU_I18N_LIBRARY) set(ICU_I18N_FOUND 1) set(ICU_I18N_LIBRARIES ${ICU_I18N_LIBRARY}) @@ -49,3 +56,13 @@ else(ICU_INCLUDE_DIR AND ICU_LIBRARY) set(ICU_I18N_LIBRARIES) set(ICU_INCLUDE_DIRS) endif(ICU_INCLUDE_DIR AND ICU_LIBRARY) + +IF(ICU_FOUND) + IF(NOT ICU_FIND_QUIETLY) + MESSAGE(STATUS "ICU: Yes ${ICU_I18N_LIBRARY}") + ENDIF(NOT ICU_FIND_QUIETLY) +ELSE(ICU_FOUND) + IF(ICU_FIND_REQUIRED) + MESSAGE(FATAL_ERROR "ICU: No") + ENDIF(ICU_FIND_REQUIRED) +ENDIF(ICU_FOUND) |