Resurrect Mac CMake build
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Dec 2018 16:13:47 +0000 (16:13 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Dec 2018 16:13:47 +0000 (16:13 +0000)
commitb2c9d7d2a0aafbd47cbbc629504042158e700a24
tree68cc364ceb68e22949c9a33e407a428e03c15c22
parente9cc058827e610cd3227d8be0de9c0b29db504fd
Resurrect Mac CMake build
https://bugs.webkit.org/show_bug.cgi?id=192658

Reviewed by Yusuke Suzuki.

.:

* Source/cmake/OptionsMac.cmake:

Source/JavaScriptCore:

* PlatformMac.cmake:

Source/WebCore:

This makes it so JSC and most of WebCore builds.
WebCore's use of ARC seems inconsistent, so I'll fix that later.

* PlatformMac.cmake:
* config.h:

Source/WebCore/PAL:

* pal/PlatformMac.cmake:

Source/WebKit:

* PlatformMac.cmake:

Source/WebKitLegacy:

* PlatformMac.cmake:

Source/WTF:

* wtf/PlatformMac.cmake:
* wtf/cf/CFURLExtras.cpp:
* wtf/cf/CFURLExtras.h:
* wtf/cf/URLCF.cpp:
* wtf/cocoa/NSURLExtras.h:
* wtf/cocoa/NSURLExtras.mm:
* wtf/cocoa/URLCocoa.mm:

Tools:

* DumpRenderTree/PlatformMac.cmake:
* MiniBrowser/mac/CMakeLists.txt:
* TestWebKitAPI/PlatformMac.cmake:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@239556 268f45cc-cd09-0410-ab3c-d52691b4dbfc
31 files changed:
ChangeLog
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/PlatformMac.cmake
Source/WTF/ChangeLog
Source/WTF/wtf/PlatformMac.cmake
Source/WTF/wtf/cf/CFURLExtras.cpp
Source/WTF/wtf/cf/CFURLExtras.h
Source/WTF/wtf/cf/URLCF.cpp
Source/WTF/wtf/cocoa/NSURLExtras.h
Source/WTF/wtf/cocoa/NSURLExtras.mm
Source/WTF/wtf/cocoa/URLCocoa.mm
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/Modules/webgpu/WHLSL/WHLSLLexer.cpp
Source/WebCore/PAL/ChangeLog
Source/WebCore/PAL/pal/PlatformMac.cmake
Source/WebCore/PlatformMac.cmake
Source/WebCore/SourcesCocoa.txt
Source/WebCore/config.h
Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.h
Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.mm
Source/WebCore/platform/mediastream/mac/AVMediaCaptureSource.mm [deleted file]
Source/WebKit/ChangeLog
Source/WebKit/PlatformMac.cmake
Source/WebKitLegacy/ChangeLog
Source/WebKitLegacy/PlatformMac.cmake
Source/cmake/OptionsMac.cmake
Tools/ChangeLog
Tools/DumpRenderTree/PlatformMac.cmake
Tools/MiniBrowser/mac/CMakeLists.txt
Tools/TestWebKitAPI/PlatformMac.cmake