Skip to content
  • paroga@webkit.org's avatar
    [CMake] Move the top-level logic to the top-level directory. · 6e7e18fe
    paroga@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=72685
    
    Patch by Raphael Kubo da Costa <kubo@profusion.mobi> on 2011-11-23
    Reviewed by Brent Fulgham.
    
    .:
    
    Move most of the top-level code in Source/CMakeLists.txt to
    CMakeLists.txt. This allows us to replace some INCLUDE() hacks with
    proper ADD_SUBDIRECTORY() calls, and actually moves non-Source related
    to a non-Source directory.
    
    * CMakeLists.txt: Copied from Source/CMakeLists.txt.
    
    Source/JavaScriptCore:
    
    * CMakeLists.txt: Point to the right Source/ directory.
    * wtf/CMakeLists.txt: Ditto.
    
    Source/WebCore:
    
    No new tests, this is a buildsystem changes.
    
    * CMakeLists.txt: Adjust the Source/ directory.
    * PlatformBlackBerry.cmake: Ditto.
    
    Source/WebKit:
    
    * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory.
    
    Source/WebKit2:
    
    * CMakeLists.txt: Adjust Source/ directory.
    
    Tools:
    
    * CMakeLists.txt: Added.
    * DumpRenderTree/efl/CMakeLists.txt: Keep building into Programs/.
    * EWebLauncher/CMakeLists.txt: Renamed from Tools/CMakeListsEfl.txt.
    * Scripts/webkitdirs.pm:
    (generateBuildSystemFromCMakeProject):
    * WinCELauncher/CMakeLists.txt: Renamed from Tools/CMakeListsWinCE.txt.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101052 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6e7e18fe