Fixes to build JSCOnly on macOS
authorannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Nov 2016 23:49:43 +0000 (23:49 +0000)
committerannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Nov 2016 23:49:43 +0000 (23:49 +0000)
commita7d1740e9b845759723bc8246424e519044231d5
treed29158935bfffbb055bba607d772b4e9d9f41043
parentb5952d248d6c4221601bd4e8c62bda53afdb98df
Fixes to build JSCOnly on macOS
https://bugs.webkit.org/show_bug.cgi?id=164379

Reviewed by Michael Catanzaro.

.:

* Source/cmake/OptionsJSCOnly.cmake: Define BUILDING_JSCONLY__, use
system ICU libraries on macOS
* Source/cmake/WebKitMacros.cmake: Fixed WEBKIT_FRAMEWORK macro for
static JSC

Source/WTF:

* wtf/Platform.h: JSCOnly port should not provide any PLATFORM() macro

Tools:

* TestWebKitAPI/PlatformJSCOnly.cmake: Moved BUILDING_JSCONLY__
definition to OptionsJSCOnly.cmake

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@208357 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h
Source/cmake/OptionsJSCOnly.cmake
Source/cmake/WebKitMacros.cmake
Tools/ChangeLog
Tools/TestWebKitAPI/PlatformJSCOnly.cmake