Progress towards building AppleWin with CMake
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 27 Jul 2015 22:39:38 +0000 (22:39 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 27 Jul 2015 22:39:38 +0000 (22:39 +0000)
commite6d0aca38d661ef036b951b820af7cfc1b8ee966
tree7f70eea9f5ad8d3cf527372ad7a2b2b965fafdb2
parent8c481398146d0ef392cbf772f12998a08245ae62
Progress towards building AppleWin with CMake
https://bugs.webkit.org/show_bug.cgi?id=147325

Reviewed by Martin Robinson.

.:

* Source/cmake/OptionsWindows.cmake:
Link with 64-bit libraries if building 64-bit binaries.
Don't run regular expressions on empty strings when using Ninja.
Removed DebugSuffix Visual Studio environment variables.

Source/WebCore:

* PlatformAppleWin.cmake: Added.
* PlatformWin.cmake:
* PlatformWinCairo.cmake:
Moved a lot of common directories from PlatformWinCairo to PlatformWin.

Source/WebKit:

* PlatformWin.cmake:
Removed references to non-existing files.

Source/WebKit/win:

* WebError.cpp:
* WebKitDLL.cpp:
* WebPreferences.cpp:
* WebURLResponse.cpp:
Fix some include quirks.

Source/WTF:

* wtf/PlatformWin.cmake:
Link with CoreFoundation.lib.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@187458 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/PlatformWin.cmake
Source/WebCore/ChangeLog
Source/WebCore/PlatformAppleWin.cmake [new file with mode: 0644]
Source/WebCore/PlatformWin.cmake
Source/WebCore/PlatformWinCairo.cmake
Source/WebKit/ChangeLog
Source/WebKit/PlatformWin.cmake
Source/WebKit/win/ChangeLog
Source/WebKit/win/WebError.cpp
Source/WebKit/win/WebKitDLL.cpp
Source/WebKit/win/WebPreferences.cpp
Source/WebKit/win/WebURLResponse.cpp
Source/cmake/OptionsWindows.cmake