Add CMake build system for WinCairo port.
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Apr 2015 16:47:56 +0000 (16:47 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Apr 2015 16:47:56 +0000 (16:47 +0000)
commit272dfb602f263781a21effe5d59a2fef15eb5946
tree15ab392a16a22d742a666fe11a37d5bfca2a78c9
parenta8cc1f524be21f15b7c934f430f69c092547cd61
Add CMake build system for WinCairo port.
https://bugs.webkit.org/show_bug.cgi?id=115944

Patch by Alex Christensen  <achristensen@webkit.org> and Patrick Gansterer <paroga@webkit.org> on 2015-04-08
Reviewed by Chris Dumez.

.:

* Source/cmake/OptionsWindows.cmake:
* Source/cmake/WebKitMacros.cmake:
Make ADD_PRECOMPILED_HEADER more like http://stackoverflow.com/questions/148570/using-pre-compiled-headers-with-cmake

Source/WebCore:

* CMakeLists.txt:
* PlatformWin.cmake:
* PlatformWinCairo.cmake:
* platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::TextureMapperGL::TextureMapperGL):

Source/WebKit:

* CMakeLists.txt:

Source/WTF:

* wtf/FeatureDefines.h:
* wtf/PlatformWin.cmake:

Tools:

* CMakeLists.txt:
* WinLauncher/CMakeLists.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@182545 268f45cc-cd09-0410-ab3c-d52691b4dbfc
16 files changed:
ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/FeatureDefines.h
Source/WTF/wtf/PlatformWin.cmake
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/PlatformWin.cmake
Source/WebCore/PlatformWinCairo.cmake
Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp
Source/WebKit/CMakeLists.txt
Source/WebKit/ChangeLog
Source/cmake/OptionsWindows.cmake
Source/cmake/WebKitMacros.cmake
Tools/CMakeLists.txt
Tools/ChangeLog
Tools/WinLauncher/CMakeLists.txt [new file with mode: 0644]