Skip to content
  • commit-queue@webkit.org's avatar
    [CMake] Unify coding style for CMake files · d6fb2c5a
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=103605
    
    Patch by Halton Huo <halton.huo@intel.com> on 2012-12-05
    Reviewed by Laszlo Gombos.
    
    Update cmake files(.cmake, CMakeLists.txt) with following style rules:
    1. Indentation
    1.1 Use spaces, not tabs.
    1.2 Four spaces as indent.
    2. Spacing
    2.1 Place one space between control statements and their parentheses.
        For eg, if (), else (), elseif (), endif (), foreach (),
        endforeach (), while (), endwhile (), break ().
    2.2 Do not place spaces between function and macro statements and
        their parentheses. For eg, macro(), endmacro(), function(),
        endfunction().
    2.3 Do not place spaces between a command or function or macro and its
        parentheses, or between a parenthesis and its content. For eg,
        message("testing") not message( "testing") or message ("testing" )
    2.4 No space at line ending.
    3. Lowercase when call commands macros and functions. For eg,
       add_executable() not ADD_EXECUTABLE(), set() not SET().
    
    .:
    
    * CMakeLists.txt:
    * Source/CMakeLists.txt:
    * Source/PlatformEfl.cmake:
    * Source/cmake/EFLHelpers.cmake:
    * Source/cmake/FindATK.cmake:
    * Source/cmake/FindCFLite.cmake:
    * Source/cmake/FindCairo.cmake:
    * Source/cmake/FindDBus.cmake:
    * Source/cmake/FindDirectX.cmake:
    * Source/cmake/FindE_DBus.cmake:
    * Source/cmake/FindEcore.cmake:
    * Source/cmake/FindEdje.cmake:
    * Source/cmake/FindEet.cmake:
    * Source/cmake/FindEeze.cmake:
    * Source/cmake/FindEfreet.cmake:
    * Source/cmake/FindEina.cmake:
    * Source/cmake/FindElementary.cmake:
    * Source/cmake/FindEnchant.cmake:
    * Source/cmake/FindEvas.cmake:
    * Source/cmake/FindFontconfig.cmake:
    * Source/cmake/FindGLIB.cmake:
    * Source/cmake/FindGStreamer.cmake:
    * Source/cmake/FindGperf.cmake:
    * Source/cmake/FindHarfBuzz.cmake:
    * Source/cmake/FindICU.cmake:
    * Source/cmake/FindLibSoup.cmake:
    * Source/cmake/FindQuickTimeSDK.cmake:
    * Source/cmake/FindSqlite.cmake:
    * Source/cmake/OptionsBlackBerry.cmake:
    * Source/cmake/OptionsCommon.cmake:
    * Source/cmake/OptionsEfl.cmake:
    * Source/cmake/OptionsWinCE.cmake:
    * Source/cmake/OptionsWindows.cmake:
    * Source/cmake/WebKitFS.cmake:
    * Source/cmake/WebKitFeatures.cmake:
    * Source/cmake/WebKitHelpers.cmake:
    * Source/cmake/WebKitMacros.cmake:
    * Source/cmake/WebKitPackaging.cmake:
    * Source/cmake/gtest/CMakeLists.txt:
    
    Source/JavaScriptCore:
    
    * CMakeLists.txt:
    * PlatformBlackBerry.cmake:
    * PlatformEfl.cmake:
    * PlatformWinCE.cmake:
    * shell/CMakeLists.txt:
    * shell/PlatformBlackBerry.cmake:
    * shell/PlatformEfl.cmake:
    * shell/PlatformWinCE.cmake:
    
    Source/WebCore:
    
    * CMakeLists.txt:
    * PlatformBlackBerry.cmake:
    * PlatformEfl.cmake:
    * PlatformWinCE.cmake:
    * UseJSC.cmake:
    * UseV8.cmake:
    
    Source/WebKit:
    
    * CMakeLists.txt:
    * PlatformBlackBerry.cmake:
    * PlatformEfl.cmake:
    * PlatformWinCE.cmake:
    
    Source/WebKit/efl:
    
    * DefaultTheme/CMakeLists.txt:
    
    Source/WebKit2:
    
    * CMakeLists.txt:
    * PlatformEfl.cmake:
    * win/WebKit2ExportGenerator.vcproj:
    * win/WebKit2ExportGeneratorCommon.vsprops:
    
    Source/WTF:
    
    * CMakeLists.txt:
    * wtf/CMakeLists.txt:
    * wtf/PlatformBlackBerry.cmake:
    * wtf/PlatformEfl.cmake:
    * wtf/PlatformWinCE.cmake:
    
    Tools:
    
    * CMakeLists.txt:
    * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
    * DumpRenderTree/efl/CMakeLists.txt:
    * EWebLauncher/CMakeLists.txt:
    * EWebLauncher/ControlTheme/CMakeLists.txt:
    * MiniBrowser/efl/CMakeLists.txt:
    * TestWebKitAPI/CMakeLists.txt:
    * TestWebKitAPI/PlatformEfl.cmake:
    * WebKitTestRunner/CMakeLists.txt:
    * WebKitTestRunner/PlatformEfl.cmake:
    * WinCELauncher/CMakeLists.txt:
    * clang/ReportMemoryUsagePlugin/CMakeLists.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136790 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d6fb2c5a