[CMake] Include ICU unconditionally on the source lists
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Apr 2015 15:23:45 +0000 (15:23 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Apr 2015 15:23:45 +0000 (15:23 +0000)
commitdea245b285cb9db3b70f6139726d70347a403704
tree99e188f1192ea9d280e8027573f42df18cdc4958
parentd7b9ab266a000802f0144ed2ff633b175be169e4
[CMake] Include ICU unconditionally on the source lists
https://bugs.webkit.org/show_bug.cgi?id=143900

Reviewed by Darin Adler.

No new tests. This is just a build file change.

* CMakeLists.txt: Integrate ICU source files, includes, and libraries into the main
sections. They are shared by all platforms.
* PlatformGTK.cmake: Eliminate build rules that are duplicated from the main CMakeLists.txt.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183012 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/PlatformGTK.cmake