Changeset 199289 in webkit
- Timestamp:
- Apr 11, 2016 12:28:42 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 28 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r199257 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 Some CMake targets are not setting the FOLDER property. This causes the 9 generated projects to be displayed in the top-level folder of the solution. 10 11 Making the FOLDER property INHERITED ensures that all the targets 12 are placed in their proper directories. 13 14 * Source/cmake/OptionsCommon.cmake: 15 Define FOLDER property as a inherited property. 16 * Source/cmake/WebKitMacros.cmake: 17 Do not set FOLDER target property. 18 1 19 2016-04-08 Alex Christensen <achristensen@webkit.org> 2 20 -
trunk/Source/JavaScriptCore/CMakeLists.txt
r199176 r199289 1 1 cmake_minimum_required(VERSION 2.8.12) 2 2 include(WebKitCommon) 3 set_property(DIRECTORY . PROPERTY FOLDER "JavaScriptCore") 3 4 4 5 set(JavaScriptCore_INCLUDE_DIRECTORIES -
trunk/Source/JavaScriptCore/ChangeLog
r199279 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 * shell/CMakeLists.txt: 10 * shell/PlatformWin.cmake: 11 Set FOLDER property as a directory property not a target property 12 1 13 2016-04-09 Keith Miller <keith_miller@apple.com> 2 14 -
trunk/Source/JavaScriptCore/shell/CMakeLists.txt
r195232 r199289 24 24 add_executable(jsc ${JSC_SOURCES}) 25 25 target_link_libraries(jsc ${JSC_LIBRARIES}) 26 set_target_properties(jsc PROPERTIES FOLDER "JavaScriptCore")27 26 28 27 if (JSC_OUTPUT_NAME) -
trunk/Source/JavaScriptCore/shell/PlatformWin.cmake
r197983 r199289 8 8 9 9 target_link_libraries(jscLib ${JSC_LIBRARIES}) 10 set_target_properties(jscLib PROPERTIES FOLDER "JavaScriptCore")11 10 12 11 if (${WTF_PLATFORM_WIN_CAIRO}) … … 21 20 22 21 add_library(testRegExpLib SHARED ../testRegExp.cpp) 23 set_target_properties(testRegExpLib PROPERTIES FOLDER "JavaScriptCore")24 22 add_executable(testRegExp ${JSC_SOURCES}) 25 23 set_target_properties(testRegExp PROPERTIES OUTPUT_NAME "testRegExp${DEBUG_SUFFIX}") … … 39 37 set_source_files_properties(../API/tests/CustomGlobalObjectClassTest.c PROPERTIES COMPILE_FLAGS "/TP /MT") 40 38 set_source_files_properties(../API/tests/testapi.c PROPERTIES COMPILE_FLAGS "/TP /MT") 41 set_target_properties(testapiLib PROPERTIES FOLDER "JavaScriptCore")42 39 add_executable(testapi ${JSC_SOURCES}) 43 40 set_target_properties(testapi PROPERTIES OUTPUT_NAME "testapi${DEBUG_SUFFIX}") -
trunk/Source/ThirdParty/ANGLE/CMakeLists.txt
r188694 r199289 304 304 endforeach () 305 305 306 set_target_properties(libANGLE PROPERTIES FOLDER "ANGLE") 307 set_target_properties(libEGL PROPERTIES FOLDER "ANGLE") 308 set_target_properties(libGLESv2 PROPERTIES FOLDER "ANGLE") 306 set_property(DIRECTORY . PROPERTY FOLDER "ANGLE") -
trunk/Source/ThirdParty/ANGLE/ChangeLog
r198527 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 Set FOLDER property as a directory property not a target property 10 1 11 2016-03-22 Alberto Garcia <berto@igalia.com> 2 12 -
trunk/Source/WTF/CMakeLists.txt
r188540 r199289 1 1 cmake_minimum_required(VERSION 2.8.12) 2 2 include(WebKitCommon) 3 set_property(DIRECTORY . PROPERTY FOLDER "WTF") 3 4 4 5 add_subdirectory(wtf) -
trunk/Source/WTF/ChangeLog
r199257 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 Set FOLDER directory property 10 1 11 2016-04-08 Alex Christensen <achristensen@webkit.org> 2 12 -
trunk/Source/WebCore/CMakeLists.txt
r199257 r199289 1 1 cmake_minimum_required(VERSION 2.8.12) 2 2 include(WebKitCommon) 3 set_property(DIRECTORY . PROPERTY FOLDER "WebCore") 3 4 4 5 set(WebCore_INCLUDE_DIRECTORIES … … 3807 3808 add_library(WebCoreDerivedSources STATIC ${WebCore_DERIVED_SOURCES}) 3808 3809 set_target_properties(WebCoreDerivedSources PROPERTIES OUTPUT_NAME WebCoreDerivedSources${DEBUG_SUFFIX}) 3809 set_target_properties(WebCoreDerivedSources PROPERTIES FOLDER "WebCore")3810 3810 if (NOT WIN32) 3811 3811 list(APPEND WebCore_LIBRARIES WebCoreDerivedSources) … … 3840 3840 add_dependencies(WebCoreTestSupport WebCore) 3841 3841 target_link_libraries(WebCoreTestSupport ${WebCoreTestSupport_LIBRARIES}) 3842 set_target_properties(WebCoreTestSupport PROPERTIES FOLDER "WebCore")3843 3842 3844 3843 if (WebCoreTestSupport_OUTPUT_NAME) … … 3851 3850 if (ENABLE_GRAPHICS_CONTEXT_3D AND NOT WIN32) 3852 3851 add_library(ANGLESupport STATIC ${ANGLESupport_SOURCES}) 3853 set_target_properties(ANGLESupport PROPERTIES FOLDER "WebCore")3854 3852 3855 3853 # Suppress null conversion warnings for sources in Source/ThirdParty/ANGLE -
trunk/Source/WebCore/ChangeLog
r199287 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 Set FOLDER property as a directory property not a target property 10 1 11 2016-04-10 Sam Weinig <sam@webkit.org> 2 12 -
trunk/Source/WebKit/CMakeLists.txt
r199257 r199289 1 1 cmake_minimum_required(VERSION 2.8.12) 2 2 include(WebKitCommon) 3 set_property(DIRECTORY . PROPERTY FOLDER "WebKit") 3 4 4 5 set(WebKit_SOURCES -
trunk/Source/WebKit/ChangeLog
r199257 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 * PlatformWin.cmake: 10 Set FOLDER property as a directory property not a target property 11 1 12 2016-04-08 Alex Christensen <achristensen@webkit.org> 2 13 -
trunk/Source/WebKit/PlatformWin.cmake
r199257 r199289 410 410 ) 411 411 set_target_properties(WebKitGUID PROPERTIES OUTPUT_NAME WebKitGUID${DEBUG_SUFFIX}) 412 set_target_properties(WebKitGUID PROPERTIES FOLDER "WebKit")413 412 414 413 list(APPEND WebKit_LIBRARIES -
trunk/Source/WebKit2/CMakeLists.txt
r199257 r199289 1 set_property(DIRECTORY . PROPERTY FOLDER "WebKit2") 2 1 3 set(WebKit2_INCLUDE_DIRECTORIES 2 4 "${JAVASCRIPTCORE_DIR}/llint" … … 854 856 add_webkit2_prefix_header(WebProcess) 855 857 target_link_libraries(WebProcess ${WebProcess_LIBRARIES}) 856 set_target_properties(WebProcess PROPERTIES FOLDER "WebKit")857 858 858 859 if (WebKit2_WebProcess_OUTPUT_NAME) … … 863 864 add_webkit2_prefix_header(NetworkProcess) 864 865 target_link_libraries(NetworkProcess ${NetworkProcess_LIBRARIES}) 865 set_target_properties(NetworkProcess PROPERTIES FOLDER "WebKit")866 866 867 867 if (WebKit2_NetworkProcess_OUTPUT_NAME) … … 874 874 add_webkit2_prefix_header(PluginProcess) 875 875 target_link_libraries(PluginProcess ${PluginProcess_LIBRARIES}) 876 set_target_properties(PluginProcess PROPERTIES FOLDER "WebKit")877 876 install(TARGETS PluginProcess DESTINATION "${LIBEXEC_INSTALL_DIR}") 878 877 … … 887 886 add_webkit2_prefix_header(DatabaseProcess) 888 887 target_link_libraries(DatabaseProcess ${DatabaseProcess_LIBRARIES}) 889 set_target_properties(DatabaseProcess PROPERTIES FOLDER "WebKit")890 888 install(TARGETS DatabaseProcess DESTINATION "${LIBEXEC_INSTALL_DIR}") 891 889 -
trunk/Source/WebKit2/ChangeLog
r199286 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 Set FOLDER property as a directory property not a target property 10 1 11 2016-04-08 Sam Weinig <sam@webkit.org> 2 12 -
trunk/Source/bmalloc/CMakeLists.txt
r198809 r199289 1 set_property(DIRECTORY . PROPERTY FOLDER "bmalloc") 2 1 3 set(bmalloc_INCLUDE_DIRECTORIES 2 4 "${BMALLOC_DIR}" -
trunk/Source/bmalloc/ChangeLog
r199246 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 Set FOLDER property as a directory property not a target property 10 1 11 2016-04-08 Geoffrey Garen <ggaren@apple.com> 2 12 -
trunk/Source/cmake/OptionsCommon.cmake
r196749 r199289 25 25 26 26 set_property(GLOBAL PROPERTY USE_FOLDERS ON) 27 define_property(TARGET PROPERTY FOLDER INHERITED BRIEF_DOCS "folder" FULL_DOCS "IDE folder name") 27 28 28 29 if (CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") -
trunk/Source/cmake/WebKitMacros.cmake
r199257 r199289 253 253 target_link_libraries(${_target} ${${_target}_LIBRARIES}) 254 254 set_target_properties(${_target} PROPERTIES COMPILE_DEFINITIONS "BUILDING_${_target}") 255 set_target_properties(${_target} PROPERTIES FOLDER "${_target}")256 255 257 256 if (${_target}_OUTPUT_NAME) -
trunk/Tools/CMakeLists.txt
r199118 r199289 1 set_property(DIRECTORY . PROPERTY FOLDER "Tools") 2 1 3 if ("${PORT}" STREQUAL "Efl") 2 4 if (DEVELOPER_MODE) -
trunk/Tools/ChangeLog
r199288 r199289 1 2016-04-11 Fujii Hironori <Hironori.Fujii@jp.sony.com> 2 3 [CMake] Make FOLDER property INHERITED 4 https://bugs.webkit.org/show_bug.cgi?id=156460 5 6 Reviewed by Brent Fulgham. 7 8 * CMakeLists.txt: 9 * DumpRenderTree/CMakeLists.txt: 10 * DumpRenderTree/PlatformWin.cmake: 11 * ImageDiff/CMakeLists.txt: 12 * MiniBrowser/efl/CMakeLists.txt: 13 * MiniBrowser/gtk/CMakeLists.txt: 14 * MiniBrowser/win/CMakeLists.txt: 15 Set FOLDER property as a directory property not a target property 16 1 17 2016-04-10 Caitlin Potter <caitp@igalia.com> 2 18 -
trunk/Tools/DumpRenderTree/CMakeLists.txt
r199094 r199289 111 111 add_executable(DumpRenderTree ${DumpRenderTree_SOURCES}) 112 112 target_link_libraries(DumpRenderTree ${DumpRenderTree_LIBRARIES}) 113 set_target_properties(DumpRenderTree PROPERTIES FOLDER "Tools")114 113 115 114 add_library(TestNetscapePlugin SHARED ${TestNetscapePlugin_SOURCES}) 116 115 target_link_libraries(TestNetscapePlugin ${TestNetscapePlugin_LIBRARIES}) 117 set_target_properties(TestNetscapePlugin PROPERTIES FOLDER "Tools")118 116 119 117 if (WIN32) -
trunk/Tools/DumpRenderTree/PlatformWin.cmake
r199094 r199289 130 130 131 131 add_library(DumpRenderTreeLib SHARED ${DumpRenderTreeLib_SOURCES}) 132 set_target_properties(DumpRenderTreeLib PROPERTIES FOLDER "Tools")133 132 target_link_libraries(DumpRenderTreeLib ${DumpRenderTreeLib_LIBRARIES}) 134 133 135 134 add_executable(ImageDiff ${TOOLS_DIR}/win/DLLLauncher/DLLLauncherMain.cpp) 136 135 target_link_libraries(ImageDiff shlwapi) 137 set_target_properties(ImageDiff PROPERTIES FOLDER "Tools")138 136 set_target_properties(ImageDiff PROPERTIES OUTPUT_NAME "ImageDiff") 139 137 140 138 add_library(ImageDiffLib SHARED ${ImageDiff_SOURCES}) 141 set_target_properties(ImageDiffLib PROPERTIES FOLDER "Tools")142 139 target_link_libraries(ImageDiffLib ${ImageDiff_LIBRARIES}) 143 140 -
trunk/Tools/ImageDiff/CMakeLists.txt
r185806 r199289 18 18 add_executable(ImageDiff ${IMAGE_DIFF_SOURCES}) 19 19 target_link_libraries(ImageDiff ${IMAGE_DIFF_LIBRARIES}) 20 set_target_properties(ImageDiff PROPERTIES FOLDER "Tools") -
trunk/Tools/MiniBrowser/efl/CMakeLists.txt
r185806 r199289 68 68 add_executable(MiniBrowser ${MiniBrowser_SOURCES}) 69 69 target_link_libraries(MiniBrowser ${MiniBrowser_LIBRARIES}) 70 set_target_properties(MiniBrowser PROPERTIES FOLDER "Tools")71 70 endif () -
trunk/Tools/MiniBrowser/gtk/CMakeLists.txt
r185806 r199289 59 59 add_executable(MiniBrowser ${MiniBrowser_SOURCES}) 60 60 target_link_libraries(MiniBrowser ${MiniBrowser_LIBRARIES}) 61 set_target_properties(MiniBrowser PROPERTIES FOLDER "Tools")62 61 63 62 install(TARGETS MiniBrowser DESTINATION "${EXEC_INSTALL_DIR}") -
trunk/Tools/MiniBrowser/win/CMakeLists.txt
r196589 r199289 54 54 add_library(MiniBrowserLib SHARED ${MiniBrowser_SOURCES}) 55 55 target_link_libraries(MiniBrowserLib ${MiniBrowser_LIBRARIES}) 56 set_target_properties(MiniBrowserLib PROPERTIES FOLDER "Tools")57 56 58 57 add_executable(MiniBrowser WIN32 ${TOOLS_DIR}/win/DLLLauncher/DLLLauncherMain.cpp ../MiniBrowser.vcxproj/MiniBrowser.rc) 59 58 target_link_libraries(MiniBrowser shlwapi) 60 set_target_properties(MiniBrowser PROPERTIES FOLDER "Tools")61 59 set_target_properties(MiniBrowser PROPERTIES OUTPUT_NAME "MiniBrowser") 62 60
Note: See TracChangeset
for help on using the changeset viewer.