[CMake] Make FOLDER property INHERITED
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2016 07:28:42 +0000 (07:28 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2016 07:28:42 +0000 (07:28 +0000)
commit40a9d63bd9125c61ce4f09ee9bb76ce5272abd6b
tree9473db286e4567d6b6f9d7129d04561e6f9e0c3f
parent47a9f0efa93691e66abc36e8e5db6a92cb87d093
[CMake] Make FOLDER property INHERITED
https://bugs.webkit.org/show_bug.cgi?id=156460

Patch by Fujii Hironori <Hironori.Fujii@jp.sony.com> on 2016-04-11
Reviewed by Brent Fulgham.

.:

Some CMake targets are not setting the FOLDER property. This causes the
generated projects to be displayed in the top-level folder of the solution.

Making the FOLDER property INHERITED ensures that all the targets
are placed in their proper directories.

* Source/cmake/OptionsCommon.cmake:
Define FOLDER property as a inherited property.
* Source/cmake/WebKitMacros.cmake:
Do not set FOLDER target property.

Source/bmalloc:

* CMakeLists.txt:
Set FOLDER property as a directory property not a target property

Source/JavaScriptCore:

* CMakeLists.txt:
* shell/CMakeLists.txt:
* shell/PlatformWin.cmake:
Set FOLDER property as a directory property not a target property

Source/ThirdParty/ANGLE:

* CMakeLists.txt:
Set FOLDER property as a directory property not a target property

Source/WebCore:

* CMakeLists.txt:
Set FOLDER property as a directory property not a target property

Source/WebKit:

* CMakeLists.txt:
* PlatformWin.cmake:
Set FOLDER property as a directory property not a target property

Source/WebKit2:

* CMakeLists.txt:
Set FOLDER property as a directory property not a target property

Source/WTF:

* CMakeLists.txt:
Set FOLDER directory property

Tools:

* CMakeLists.txt:
* DumpRenderTree/CMakeLists.txt:
* DumpRenderTree/PlatformWin.cmake:
* ImageDiff/CMakeLists.txt:
* MiniBrowser/efl/CMakeLists.txt:
* MiniBrowser/gtk/CMakeLists.txt:
* MiniBrowser/win/CMakeLists.txt:
Set FOLDER property as a directory property not a target property

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@199289 268f45cc-cd09-0410-ab3c-d52691b4dbfc
28 files changed:
ChangeLog
Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/shell/CMakeLists.txt
Source/JavaScriptCore/shell/PlatformWin.cmake
Source/ThirdParty/ANGLE/CMakeLists.txt
Source/ThirdParty/ANGLE/ChangeLog
Source/WTF/CMakeLists.txt
Source/WTF/ChangeLog
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebKit/CMakeLists.txt
Source/WebKit/ChangeLog
Source/WebKit/PlatformWin.cmake
Source/WebKit2/CMakeLists.txt
Source/WebKit2/ChangeLog
Source/bmalloc/CMakeLists.txt
Source/bmalloc/ChangeLog
Source/cmake/OptionsCommon.cmake
Source/cmake/WebKitMacros.cmake
Tools/CMakeLists.txt
Tools/ChangeLog
Tools/DumpRenderTree/CMakeLists.txt
Tools/DumpRenderTree/PlatformWin.cmake
Tools/ImageDiff/CMakeLists.txt
Tools/MiniBrowser/efl/CMakeLists.txt
Tools/MiniBrowser/gtk/CMakeLists.txt
Tools/MiniBrowser/win/CMakeLists.txt