Enable WebGL on Windows CMake build.
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Aug 2015 17:48:59 +0000 (17:48 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Aug 2015 17:48:59 +0000 (17:48 +0000)
commitc15604f68dd6a43063e72425d0c66a6149ac85fe
treef935c3fc9e02170645aeec3cf8092f877b3c473c
parent0116dd80077301a3a7cadcc909581d61e50d8d0c
Enable WebGL on Windows CMake build.
https://bugs.webkit.org/show_bug.cgi?id=143311

Reviewed by Csaba Osztrogon√°c.

.:

* Source/cmake/OptionsWindows.cmake:
Enable WebGL by default in CMake builds now that it works.

Source/ThirdParty/ANGLE:

* CMakeLists.txt: Added.

Source/WebCore:

* CMakeLists.txt:
ANGLE is built quite differently on Windows, so I'm not going to touch the existing CMake build system for
ANGLE on Linux, although I think it should eventually be unified more by using ANGLE's OpenGL renderer.
* PlatformWin.cmake:
Added some needed source files and include directories.

Source/WebKit:

* PlatformWin.cmake:
Added some needed source files and include directories.

Source/WTF:

* wtf/FeatureDefines.h:
Made the CMake feature defines the same as the non-CMake feature defines.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@187866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
12 files changed:
ChangeLog
Source/CMakeLists.txt
Source/ThirdParty/ANGLE/CMakeLists.txt [new file with mode: 0644]
Source/ThirdParty/ANGLE/ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/FeatureDefines.h
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/PlatformWin.cmake
Source/WebKit/ChangeLog
Source/WebKit/PlatformWin.cmake
Source/cmake/OptionsWindows.cmake