Changeset 229282 in webkit
- Timestamp:
- Mar 5, 2018, 5:28:35 AM (8 years ago)
- Location:
- trunk
- Files:
- 
      - 6 edited
 
 - 
          
  ChangeLog (modified) (1 diff)
- 
          
  Source/JavaScriptCore/CMakeLists.txt (modified) (2 diffs)
- 
          
  Source/JavaScriptCore/ChangeLog (modified) (1 diff)
- 
          
  Source/ThirdParty/ChangeLog (modified) (1 diff)
- 
          
  Source/ThirdParty/gtest/CMakeLists.txt (modified) (1 diff)
- 
          
  Source/cmake/WebKitMacros.cmake (modified) (2 diffs)
 
Legend:
- Unmodified
- Added
- Removed
- 
      trunk/ChangeLogr229189 r229282 1 2018-03-05 Don Olmstead <don.olmstead@sony.com> 2 3 [CMake] Split JSC header copying into public and private targets 4 https://bugs.webkit.org/show_bug.cgi?id=183251 5 6 Reviewed by Konstantin Tokarev. 7 8 * Source/cmake/WebKitMacros.cmake: 9 1 10 2018-03-02 Don Olmstead <don.olmstead@sony.com> 2 11 
- 
      trunk/Source/JavaScriptCore/CMakeLists.txtr228898 r229282 254 254 ) 255 255 target_link_libraries(LLIntOffsetsExtractor WTF) 256 add_dependencies(LLIntOffsetsExtractor JavaScriptCoreForwardingHeaders) 256 257 257 258 # The build system will execute asm.rb every time LLIntOffsetsExtractor's mtime is newer than … … 1174 1175 1175 1176 WEBKIT_MAKE_FORWARDING_HEADERS(JavaScriptCore 1176 FILES ${JavaScriptCore_PUBLIC_FRAMEWORK_HEADERS} ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS} 1177 FILES ${JavaScriptCore_PUBLIC_FRAMEWORK_HEADERS} 1178 FLATTENED 1179 ) 1180 1181 WEBKIT_MAKE_FORWARDING_HEADERS(JavaScriptCore 1182 TARGET_NAME JavaScriptCorePrivateForwardingHeaders 1183 FILES ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS} 1177 1184 DERIVED_SOURCE_DIRECTORIES ${DERIVED_SOURCES_DIR}/JavaScriptCore ${DERIVED_SOURCES_DIR}/JavaScriptCore/inspector 1178 1185 FLATTENED 
- 
      trunk/Source/JavaScriptCore/ChangeLogr229209 r229282 1 2018-03-05 Don Olmstead <don.olmstead@sony.com> 2 3 [CMake] Split JSC header copying into public and private targets 4 https://bugs.webkit.org/show_bug.cgi?id=183251 5 6 Reviewed by Konstantin Tokarev. 7 8 * CMakeLists.txt: 9 1 10 2018-03-04 Yusuke Suzuki <utatane.tea@gmail.com> 2 11 
- 
      trunk/Source/ThirdParty/ChangeLogr228218 r229282 1 2018-03-05 Don Olmstead <don.olmstead@sony.com> 2 3 [CMake] Split JSC header copying into public and private targets 4 https://bugs.webkit.org/show_bug.cgi?id=183251 5 6 Reviewed by Konstantin Tokarev. 7 8 * gtest/CMakeLists.txt: 9 1 10 2018-02-06 Don Olmstead <don.olmstead@sony.com> 2 11 
- 
      trunk/Source/ThirdParty/gtest/CMakeLists.txtr228218 r229282 47 47 WTF 48 48 ) 49 add_dependencies(gtest JavaScriptCore ForwardingHeaders)49 add_dependencies(gtest JavaScriptCorePrivateForwardingHeaders) 50 50 51 51 if (CMAKE_USE_PTHREADS_INIT) 
- 
      trunk/Source/cmake/WebKitMacros.cmaker227090 r229282 218 218 function(WEBKIT_MAKE_FORWARDING_HEADERS framework) 219 219 set(options FLATTENED) 220 set(oneValueArgs DESTINATION )220 set(oneValueArgs DESTINATION TARGET_NAME) 221 221 set(multiValueArgs DIRECTORIES EXTRA_DIRECTORIES DERIVED_SOURCE_DIRECTORIES FILES) 222 222 cmake_parse_arguments(opt "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) … … 264 264 endforeach () 265 265 endforeach () 266 add_custom_target(${framework}ForwardingHeaders DEPENDS ${fwd_headers}) 267 add_dependencies(${framework} ${framework}ForwardingHeaders) 266 if (opt_TARGET_NAME) 267 set(target_name ${opt_TARGET_NAME}) 268 else () 269 set(target_name ${framework}ForwardingHeaders) 270 endif () 271 add_custom_target(${target_name} DEPENDS ${fwd_headers}) 272 add_dependencies(${framework} ${target_name}) 268 273 if (opt_DERIVED_SOURCE_DIRECTORIES) 269 274 set(script ${CMAKE_CURRENT_BINARY_DIR}/makeForwardingHeaders.cmake) 
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  
