[cmake] Unreviewed, add definitions necessary to use ICU shipped with macOS
authorannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 21 Jul 2017 13:46:13 +0000 (13:46 +0000)
committerannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 21 Jul 2017 13:46:13 +0000 (13:46 +0000)
commit0561611ba8e988f4aba0d1073c2b232ce8d8e60b
tree11512b2f80ab946ee12865ef4ead6ed82a0e80fa
parentf499eca59787cab3233c2f5e4b3e110bb0a8b809
   [cmake] Unreviewed, add definitions necessary to use ICU shipped with macOS

       macOS system ICU libraries are built with U_DISABLE_RENAMING=1 and
       U_SHOW_CPLUSPLUS_API=0. After r219155 we have to pass this definitons
       explicitly, because ICU headers in the tree are not modified anymore.

.:

* Source/cmake/OptionsJSCOnly.cmake:
* Source/cmake/OptionsMac.cmake:

Source/WTF:

* wtf/PlatformMac.cmake: Rely on ICU_LIBRARIES instead of passing ICU
library name explicitly in WTF_LIBRARIES.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219724 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/PlatformMac.cmake
Source/cmake/OptionsJSCOnly.cmake
Source/cmake/OptionsMac.cmake