[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)
commit3e5693857ad86849cc1f22e62058d1e52ef1670f
tree11512b2f80ab946ee12865ef4ead6ed82a0e80fa
parent137c5b43c0734210a2127596afe68679a2ec839f
   [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: http://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