Changeset 248321 in webkit
- Timestamp:
- Aug 6, 2019, 3:26:22 PM (7 years ago)
- Location:
- branches/safari-608-branch
- Files:
-
- 1 added
- 47 edited
-
CMakeLists.txt (modified) (1 diff)
-
ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/CMakeLists.txt (modified) (8 diffs)
-
Source/JavaScriptCore/ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/PlatformWin.cmake (modified) (1 diff)
-
Source/JavaScriptCore/shell/CMakeLists.txt (modified) (4 diffs)
-
Source/WTF/ChangeLog (modified) (1 diff)
-
Source/WTF/wtf/CMakeLists.txt (modified) (2 diffs)
-
Source/WTF/wtf/PlatformPlayStation.cmake (modified) (1 diff)
-
Source/WebCore/CMakeLists.txt (modified) (4 diffs)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/PAL/ChangeLog (modified) (1 diff)
-
Source/WebCore/PAL/pal/CMakeLists.txt (modified) (1 diff)
-
Source/WebCore/PlatformPlayStation.cmake (modified) (2 diffs)
-
Source/WebCore/PlatformWPE.cmake (modified) (2 diffs)
-
Source/WebCore/PlatformWin.cmake (modified) (1 diff)
-
Source/WebDriver/CMakeLists.txt (modified) (2 diffs)
-
Source/WebDriver/ChangeLog (modified) (1 diff)
-
Source/WebDriver/PlatformWPE.cmake (modified) (1 diff)
-
Source/WebKit/CMakeLists.txt (modified) (1 diff)
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKitLegacy/CMakeLists.txt (modified) (2 diffs)
-
Source/WebKitLegacy/ChangeLog (modified) (1 diff)
-
Source/WebKitLegacy/PlatformWin.cmake (modified) (3 diffs)
-
Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj (modified) (1 diff)
-
Source/WebKitLegacy/win/ChangeLog (modified) (1 diff)
-
Source/WebKitLegacy/win/WebKitQuartzCoreAdditions/CMakeLists.txt (modified) (2 diffs)
-
Source/cmake/FindICU.cmake (added)
-
Source/cmake/OptionsAppleWin.cmake (modified) (1 diff)
-
Source/cmake/OptionsGTK.cmake (modified) (1 diff)
-
Source/cmake/OptionsPlayStation.cmake (modified) (1 diff)
-
Source/cmake/OptionsWPE.cmake (modified) (1 diff)
-
Source/cmake/OptionsWin.cmake (modified) (1 diff)
-
Source/cmake/OptionsWinCairo.cmake (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/DumpRenderTree/CMakeLists.txt (modified) (2 diffs)
-
Tools/DumpRenderTree/PlatformWin.cmake (modified) (1 diff)
-
Tools/MiniBrowser/win/CMakeLists.txt (modified) (2 diffs)
-
Tools/TestWebKitAPI/CMakeLists.txt (modified) (4 diffs)
-
Tools/TestWebKitAPI/PlatformGTK.cmake (modified) (2 diffs)
-
Tools/TestWebKitAPI/PlatformMac.cmake (modified) (1 diff)
-
Tools/TestWebKitAPI/PlatformPlayStation.cmake (modified) (1 diff)
-
Tools/TestWebKitAPI/PlatformWPE.cmake (modified) (2 diffs)
-
Tools/TestWebKitAPI/PlatformWin.cmake (modified) (2 diffs)
-
Tools/TestWebKitAPI/glib/CMakeLists.txt (modified) (2 diffs)
-
Tools/WebKitTestRunner/CMakeLists.txt (modified) (2 diffs)
-
Tools/WebKitTestRunner/PlatformGTK.cmake (modified) (1 diff)
-
Tools/WebKitTestRunner/PlatformWin.cmake (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-608-branch/CMakeLists.txt
r246884 r248321 9 9 # 10 10 11 cmake_minimum_required(VERSION 3. 10)11 cmake_minimum_required(VERSION 3.7) 12 12 13 13 project(WebKit) -
branches/safari-608-branch/ChangeLog
r247367 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 * Source/cmake/FindICU.cmake: Added. 14 * Source/cmake/OptionsAppleWin.cmake: 15 * Source/cmake/OptionsGTK.cmake: 16 * Source/cmake/OptionsPlayStation.cmake: 17 * Source/cmake/OptionsWPE.cmake: 18 * Source/cmake/OptionsWin.cmake: 19 * Source/cmake/OptionsWinCairo.cmake: 20 1 21 2019-07-11 Pablo Saavedra <psaavedra@igalia.com> 2 22 -
branches/safari-608-branch/Source/JavaScriptCore/CMakeLists.txt
r247097 r248321 8 8 9 9 set(JavaScriptCore_INCLUDE_DIRECTORIES 10 "${WTF_FRAMEWORK_HEADERS_DIR}" 10 11 "${JavaScriptCore_FRAMEWORK_HEADERS_DIR}" 11 12 ) … … 53 54 list(APPEND JavaScriptCore_PRIVATE_INCLUDE_DIRECTORIES "${THIRDPARTY_DIR}/capstone/Source/include") 54 55 endif () 56 57 set(JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES 58 "${ICU_INCLUDE_DIRS}" 59 ) 55 60 56 61 set(JavaScriptCore_OBJECT_LUT_SOURCES … … 117 122 118 123 set(JavaScriptCore_LIBRARIES 119 WebKit::WTF 124 WTF${DEBUG_SUFFIX} 125 ${ICU_I18N_LIBRARIES} 120 126 ) 121 127 … … 291 297 ) 292 298 293 target_link_libraries(LLIntSettingsExtractor W ebKit::WTF)294 add_dependencies(LLIntSettingsExtractor JavaScriptCore _CopyHeaders)295 target_link_libraries(LLIntOffsetsExtractor W ebKit::WTF)296 add_dependencies(LLIntOffsetsExtractor JavaScriptCore _CopyHeaders)299 target_link_libraries(LLIntSettingsExtractor WTF) 300 add_dependencies(LLIntSettingsExtractor JavaScriptCoreFrameworkHeaders) 301 target_link_libraries(LLIntOffsetsExtractor WTF) 302 add_dependencies(LLIntOffsetsExtractor JavaScriptCoreFrameworkHeaders) 297 303 298 304 # The build system will execute asm.rb every time LLIntOffsetsExtractor's mtime is newer than … … 1274 1280 endif () 1275 1281 1276 set(JavaScriptCore_INTERFACE_LIBRARIES JavaScriptCore)1277 set(JavaScriptCore_INTERFACE_INCLUDE_DIRECTORIES1278 ${JavaScriptCore_FRAMEWORK_HEADERS_DIR}1279 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR}1280 )1281 set(JavaScriptCore_INTERFACE_DEPENDENCIES1282 JavaScriptCore_CopyHeaders1283 JavaScriptCore_CopyPrivateHeaders1284 )1285 1286 1282 WEBKIT_FRAMEWORK_DECLARE(JavaScriptCore) 1287 1283 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS() … … 1293 1289 endif () 1294 1290 1295 WEBKIT_COPY_FILES(JavaScriptCore_CopyHeaders 1291 WEBKIT_MAKE_FORWARDING_HEADERS(JavaScriptCore 1292 TARGET_NAME JavaScriptCoreFrameworkHeaders 1296 1293 DESTINATION ${JavaScriptCore_FRAMEWORK_HEADERS_DIR}/JavaScriptCore 1297 1294 FILES ${JavaScriptCore_PUBLIC_FRAMEWORK_HEADERS} … … 1299 1296 ) 1300 1297 1301 WEBKIT_COPY_FILES(JavaScriptCore_CopyPrivateHeaders 1298 WEBKIT_MAKE_FORWARDING_HEADERS(JavaScriptCore 1299 TARGET_NAME JavaScriptCorePrivateFrameworkHeaders 1302 1300 DESTINATION ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR}/JavaScriptCore 1303 1301 FILES ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS} 1304 1302 FLATTENED 1305 1303 ) 1306 # JavaScriptCore_CopyPrivateHeaders needs to have a direct or indirect1307 # dependency of JavaScriptCore for CMake Visual Studio generator to1308 # eliminate duplicated custom commands. Otherwise,1309 # CombinedDomains.json will be generated in both projects.1310 add_dependencies(JavaScriptCore_CopyPrivateHeaders JavaScriptCore)1311 1304 1312 1305 target_include_directories(LLIntSettingsExtractor PRIVATE … … 1327 1320 WEBKIT_WRAP_SOURCELIST(${JavaScriptCore_SOURCES}) 1328 1321 WEBKIT_FRAMEWORK(JavaScriptCore) 1329 WEBKIT_FRAMEWORK_TARGET(JavaScriptCore)1330 1322 1331 1323 if (NOT "${PORT}" STREQUAL "Mac") -
branches/safari-608-branch/Source/JavaScriptCore/ChangeLog
r247965 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 * PlatformWin.cmake: 14 * shell/CMakeLists.txt: 15 1 16 2019-07-29 Alan Coon <alancoon@apple.com> 2 17 -
branches/safari-608-branch/Source/JavaScriptCore/PlatformWin.cmake
r245492 r248321 28 28 if (NOT WTF_PLATFORM_WIN_CAIRO) 29 29 list(APPEND JavaScriptCore_LIBRARIES 30 ${ICU_LIBRARIES} 30 31 winmm 31 32 ) -
branches/safari-608-branch/Source/JavaScriptCore/shell/CMakeLists.txt
r247403 r248321 9 9 set(jsc_LIBRARIES 10 10 ${CMAKE_DL_LIBS} 11 WebKit::JavaScriptCore 11 JavaScriptCore${DEBUG_SUFFIX} 12 WTF${DEBUG_SUFFIX} 12 13 ) 13 14 … … 15 16 ${JavaScriptCore_INCLUDE_DIRECTORIES} 16 17 ${JavaScriptCore_PRIVATE_INCLUDE_DIRECTORIES} 18 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 17 19 ${JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES} 18 20 ) … … 20 22 if (WTF_OS_MAC_OS_X) 21 23 list(APPEND jsc_LIBRARIES edit) 24 endif () 25 26 if (WIN32) 27 list(APPEND jsc_LIBRARIES Winmm) 22 28 endif () 23 29 … … 41 47 set(testapi_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 42 48 set(testapi_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 43 set(testapi_LIBRARIES WebKit::JavaScriptCore)49 set(testapi_LIBRARIES JavaScriptCore) 44 50 45 51 set(testmasm_SOURCES ../assembler/testmasm.cpp) 46 52 set(testmasm_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 47 53 set(testmasm_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 48 set(testmasm_LIBRARIES WebKit::JavaScriptCore)54 set(testmasm_LIBRARIES JavaScriptCore) 49 55 50 56 set(testRegExp_SOURCES ../testRegExp.cpp) 51 57 set(testRegExp_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 52 58 set(testRegExp_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 53 set(testRegExp_LIBRARIES WebKit::JavaScriptCore)59 set(testRegExp_LIBRARIES JavaScriptCore) 54 60 55 61 set(testb3_SOURCES ../b3/testb3.cpp) 56 62 set(testb3_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 57 63 set(testb3_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 58 set(testb3_LIBRARIES WebKit::JavaScriptCore)64 set(testb3_LIBRARIES JavaScriptCore) 59 65 60 66 set(testair_SOURCES ../b3/air/testair.cpp) 61 67 set(testair_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 62 68 set(testair_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 63 set(testair_LIBRARIES WebKit::JavaScriptCore)69 set(testair_LIBRARIES JavaScriptCore) 64 70 65 71 set(testdfg_SOURCES ../dfg/testdfg.cpp) 66 72 set(testdfg_DEFINITIONS ${jsc_PRIVATE_DEFINITIONS}) 67 73 set(testdfg_PRIVATE_INCLUDE_DIRECTORIES ${jsc_PRIVATE_INCLUDE_DIRECTORIES}) 68 set(testdfg_LIBRARIES WebKit::JavaScriptCore)74 set(testdfg_LIBRARIES JavaScriptCore) 69 75 70 76 WEBKIT_EXECUTABLE_DECLARE(testapi) -
branches/safari-608-branch/Source/WTF/ChangeLog
r248091 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * wtf/CMakeLists.txt: 13 * wtf/PlatformPlayStation.cmake: 14 1 15 2019-07-31 Alan Coon <alancoon@apple.com> 2 16 -
branches/safari-608-branch/Source/WTF/wtf/CMakeLists.txt
r246490 r248321 455 455 threads/Signals.cpp 456 456 457 unicode/CollatorDefault.cpp458 457 unicode/UTF8Conversion.cpp 459 460 unicode/icu/CollatorICU.cpp461 458 ) 462 459 … … 489 486 endif () 490 487 488 list(APPEND WTF_SOURCES 489 unicode/CollatorDefault.cpp 490 491 unicode/icu/CollatorICU.cpp 492 ) 493 set(WTF_SYSTEM_INCLUDE_DIRECTORIES 494 ${ICU_INCLUDE_DIRS} 495 ) 491 496 list(APPEND WTF_LIBRARIES 492 ICU::data 493 ICU::i18n 494 ICU::uc 495 ) 496 497 set(WTF_INTERFACE_LIBRARIES WTF) 498 set(WTF_INTERFACE_INCLUDE_DIRECTORIES ${WTF_FRAMEWORK_HEADERS_DIR}) 499 set(WTF_INTERFACE_DEPENDENCIES WTF_CopyHeaders) 497 ${ICU_DATA_LIBRARIES} 498 ${ICU_I18N_LIBRARIES} 499 ${ICU_LIBRARIES} 500 ) 500 501 501 502 WEBKIT_FRAMEWORK_DECLARE(WTF) 502 503 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS() 503 504 504 WEBKIT_COPY_FILES(WTF_CopyHeaders 505 WEBKIT_WRAP_SOURCELIST(${WTF_SOURCES}) 506 WEBKIT_FRAMEWORK(WTF) 507 508 WEBKIT_MAKE_FORWARDING_HEADERS(WTF 509 TARGET_NAME WTFFrameworkHeaders 505 510 DESTINATION ${WTF_FRAMEWORK_HEADERS_DIR}/wtf 506 511 FILES ${WTF_PUBLIC_HEADERS} 507 512 ) 508 509 WEBKIT_WRAP_SOURCELIST(${WTF_SOURCES})510 WEBKIT_FRAMEWORK(WTF)511 WEBKIT_FRAMEWORK_TARGET(WTF)512 513 513 514 if (MSVC) -
branches/safari-608-branch/Source/WTF/wtf/PlatformPlayStation.cmake
r245688 r248321 21 21 list(APPEND WTF_LIBRARIES 22 22 ${CMAKE_THREAD_LIBS_INIT} 23 ${ICU_LIBRARIES} 23 24 24 25 ${C_STD_LIBRARY} -
branches/safari-608-branch/Source/WebCore/CMakeLists.txt
r247449 r248321 18 18 19 19 set(WebCore_INCLUDE_DIRECTORIES 20 "${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR}" 20 21 "${PAL_FRAMEWORK_HEADERS_DIR}" 21 22 ) … … 168 169 169 170 set(WebCore_SYSTEM_INCLUDE_DIRECTORIES 171 ${ICU_INCLUDE_DIRS} 170 172 ${LIBXML2_INCLUDE_DIR} 171 173 ${LIBXSLT_INCLUDE_DIR} … … 1199 1201 1200 1202 set(WebCore_LIBRARIES 1203 ${ICU_LIBRARIES} 1201 1204 ${LIBXML2_LIBRARIES} 1202 1205 ${LIBXSLT_LIBRARIES} … … 1207 1210 1208 1211 set(WebCoreTestSupport_LIBRARIES 1209 WebKit::JavaScriptCore1212 JavaScriptCore${DEBUG_SUFFIX} 1210 1213 ) 1211 1214 -
branches/safari-608-branch/Source/WebCore/ChangeLog
r248136 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 * PlatformPlayStation.cmake: 14 * PlatformWPE.cmake: 15 * PlatformWin.cmake: 16 1 17 2019-08-01 Alan Coon <alancoon@apple.com> 2 18 -
branches/safari-608-branch/Source/WebCore/PAL/ChangeLog
r248091 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * pal/CMakeLists.txt: 13 1 14 2019-07-31 Alan Coon <alancoon@apple.com> 2 15 -
branches/safari-608-branch/Source/WebCore/PAL/pal/CMakeLists.txt
r246039 r248321 38 38 ) 39 39 40 set(PAL_SYSTEM_INCLUDE_DIRECTORIES 41 ${ICU_INCLUDE_DIRS} 42 ) 43 40 44 set(PAL_LIBRARIES 41 WebKit::JavaScriptCore45 JavaScriptCore${DEBUG_SUFFIX} 42 46 ) 43 47 -
branches/safari-608-branch/Source/WebCore/PlatformPlayStation.cmake
r245492 r248321 82 82 83 83 list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES 84 ${ICU_INCLUDE_DIRS} 84 85 ${LIBXML2_INCLUDE_DIR} 85 86 ${SQLITE_INCLUDE_DIR} … … 89 90 90 91 list(APPEND WebCore_LIBRARIES 92 ${ICU_LIBRARIES} 91 93 ${LIBXML2_LIBRARIES} 92 94 ${SQLITE_LIBRARIES} -
branches/safari-608-branch/Source/WebCore/PlatformWPE.cmake
r245565 r248321 55 55 ${GLIB_GOBJECT_LIBRARIES} 56 56 ${GLIB_LIBRARIES} 57 ${ICU_LIBRARIES} 57 58 ${LIBTASN1_LIBRARIES} 58 59 ${UPOWERGLIB_LIBRARIES} … … 64 65 ${GIO_UNIX_INCLUDE_DIRS} 65 66 ${GLIB_INCLUDE_DIRS} 67 ${ICU_INCLUDE_DIRS} 66 68 ${LIBTASN1_INCLUDE_DIRS} 67 69 ${UPOWERGLIB_INCLUDE_DIRS} -
branches/safari-608-branch/Source/WebCore/PlatformWin.cmake
r245968 r248321 237 237 endif () 238 238 239 set(WebCore_OUTPUT_NAME WebCore${DEBUG_SUFFIX}) 239 set(WebCore_OUTPUT_NAME 240 WebCore${DEBUG_SUFFIX} 241 ) 242 243 list(APPEND WebCore_LIBRARIES WTF${DEBUG_SUFFIX}) 244 list(APPEND WebCoreTestSupport_LIBRARIES WTF${DEBUG_SUFFIX}) -
branches/safari-608-branch/Source/WebDriver/CMakeLists.txt
r245968 r248321 7 7 "${WEBDRIVER_DIR}" 8 8 "${DERIVED_SOURCES_WEBDRIVER_DIR}" 9 "${WTF_FRAMEWORK_HEADERS_DIR}" 9 10 ) 10 11 … … 19 20 20 21 set(WebDriver_LIBRARIES 21 W ebKit::WTF22 WTF 22 23 ) 23 24 -
branches/safari-608-branch/Source/WebDriver/ChangeLog
r246035 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 * PlatformWPE.cmake: 14 1 15 2019-06-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
branches/safari-608-branch/Source/WebDriver/PlatformWPE.cmake
r246035 r248321 3 3 list(APPEND WebDriver_SYSTEM_INCLUDE_DIRECTORIES 4 4 "${GLIB_INCLUDE_DIRS}" 5 "${ICU_INCLUDE_DIRS}" 5 6 "${LIBSOUP_INCLUDE_DIRS}" 6 7 ) -
branches/safari-608-branch/Source/WebKit/CMakeLists.txt
r246388 r248321 99 99 set(PROTOCOL_GENERATOR_SCRIPTS_DIR "${JAVASCRIPTCORE_DIR}/inspector/scripts") 100 100 101 set(WebKit_SYSTEM_INCLUDE_DIRECTORIES 102 ${ICU_INCLUDE_DIRS} 103 ) 104 101 105 list(APPEND WebKit_UNIFIED_SOURCE_LIST_FILES 102 106 "Sources.txt" -
branches/safari-608-branch/Source/WebKit/ChangeLog
r248114 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 1 14 2019-08-01 Alan Coon <alancoon@apple.com> 2 15 -
branches/safari-608-branch/Source/WebKitLegacy/CMakeLists.txt
r246874 r248321 26 26 ) 27 27 28 set(WebKitLegacy_SYSTEM_INCLUDE_DIRECTORIES 29 "${ICU_INCLUDE_DIRS}" 30 ) 31 28 32 set(WebKitLegacy_LIBRARIES 29 PRIVATE WebKit::JavaScriptCore33 PRIVATE JavaScriptCore${DEBUG_SUFFIX} 30 34 PRIVATE WebCore${DEBUG_SUFFIX} 31 35 PRIVATE PAL${DEBUG_SUFFIX} … … 43 47 WEBKIT_FRAMEWORK(WebKitLegacy) 44 48 45 add_dependencies(WebKitLegacy WebCore WebCorePrivateFrameworkHeaders) 49 if (NOT INTERNAL_BUILD) 50 add_dependencies(WebKitLegacy WebCore WebCorePrivateFrameworkHeaders) 51 endif () 46 52 if (TARGET WebKitLegacyGUID) 47 53 add_dependencies(WebKitLegacy WebKitLegacyGUID) -
branches/safari-608-branch/Source/WebKitLegacy/ChangeLog
r247594 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * CMakeLists.txt: 13 * PlatformWin.cmake: 14 * WebKitLegacy.vcxproj/WebKitLegacy.proj: 15 1 16 2019-07-17 Kocsen Chung <kocsen_chung@apple.com> 2 17 -
branches/safari-608-branch/Source/WebKitLegacy/PlatformWin.cmake
r245968 r248321 25 25 PRIVATE QuartzCore${DEBUG_SUFFIX} 26 26 PRIVATE libdispatch${DEBUG_SUFFIX} 27 PRIVATE libicuin${DEBUG_SUFFIX} 28 PRIVATE libicuuc${DEBUG_SUFFIX} 27 29 PRIVATE ${LIBXML2_LIBRARIES} 28 30 PRIVATE ${LIBXSLT_LIBRARIES} … … 31 33 ) 32 34 endif () 35 36 list(APPEND WebKitLegacy_LIBRARIES PRIVATE WTF${DEBUG_SUFFIX}) 33 37 34 38 add_custom_command( … … 487 491 FLATTENED 488 492 ) 489 add_dependencies(WebKitLegacyFrameworkHeaders WebCorePrivateFrameworkHeaders) 493 if (NOT INTERNAL_BUILD) 494 add_dependencies(WebKitLegacyFrameworkHeaders WebCorePrivateFrameworkHeaders) 495 endif () 490 496 491 497 set(WebKitLegacy_OUTPUT_NAME -
branches/safari-608-branch/Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj
r225563 r248321 29 29 <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir> 30 30 <OutputDirectory>$(DSTROOT)</OutputDirectory> 31 <CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -D WEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>31 <CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon> 32 32 </PropertyGroup> 33 33 -
branches/safari-608-branch/Source/WebKitLegacy/win/ChangeLog
r247967 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * WebKitQuartzCoreAdditions/CMakeLists.txt: 13 1 14 2019-07-29 Alan Coon <alancoon@apple.com> 2 15 -
branches/safari-608-branch/Source/WebKitLegacy/win/WebKitQuartzCoreAdditions/CMakeLists.txt
r245968 r248321 45 45 include_directories( 46 46 . 47 "${WTF_FRAMEWORK_HEADERS_DIR}" 47 48 "${DERIVED_SOURCES_DIR}/ForwardingHeaders" 48 49 "${DERIVED_SOURCES_DIR}/WebKitQuartzCoreAdditions" … … 60 61 target_link_libraries(WebKitQuartzCoreAdditions 61 62 D3d9 62 W ebKit::WTF63 WTF${DEBUG_SUFFIX} 63 64 CoreFoundation${DEBUG_SUFFIX} 64 65 CoreGraphics${DEBUG_SUFFIX} -
branches/safari-608-branch/Source/cmake/OptionsAppleWin.cmake
r245492 r248321 17 17 set(ZLIB_INCLUDE_DIRS "${WEBKIT_LIBRARIES_DIR}/include/zlib") 18 18 set(ZLIB_LIBRARIES zdll${DEBUG_SUFFIX}) 19 20 include(target/icu)21 19 22 20 # Uncomment the following line to try the Direct2D backend. -
branches/safari-608-branch/Source/cmake/OptionsGTK.cmake
r246925 r248321 26 26 find_package(GDK3 3.22.0 REQUIRED) 27 27 find_package(HarfBuzz 0.9.2 REQUIRED) 28 find_package(ICU REQUIRED COMPONENTS data i18n uc)28 find_package(ICU REQUIRED) 29 29 find_package(JPEG REQUIRED) 30 30 find_package(LibSoup 2.54.0 REQUIRED) -
branches/safari-608-branch/Source/cmake/OptionsPlayStation.cmake
r247367 r248321 81 81 find_package(Freetype REQUIRED) 82 82 find_package(HarfBuzz REQUIRED) 83 find_package(ICU REQUIRED COMPONENTS data i18n uc)83 find_package(ICU REQUIRED) 84 84 find_package(JPEG REQUIRED) 85 85 find_package(LibPSL REQUIRED) -
branches/safari-608-branch/Source/cmake/OptionsWPE.cmake
r247367 r248321 18 18 find_package(GLIB 2.44.0 REQUIRED COMPONENTS gio gio-unix gobject gthread gmodule) 19 19 find_package(HarfBuzz 0.9.18 REQUIRED) 20 find_package(ICU REQUIRED COMPONENTS data i18n uc)20 find_package(ICU REQUIRED) 21 21 find_package(JPEG REQUIRED) 22 22 find_package(LibEpoxy 1.4.0 REQUIRED) -
branches/safari-608-branch/Source/cmake/OptionsWin.cmake
r247297 r248321 167 167 endif () 168 168 169 find_package(ICU REQUIRED) 170 169 171 # If <winsock2.h> is not included before <windows.h> redefinition errors occur 170 172 # unless _WINSOCKAPI_ is defined before <windows.h> is included -
branches/safari-608-branch/Source/cmake/OptionsWinCairo.cmake
r245536 r248321 5 5 find_package(Cairo 1.15.12 REQUIRED) 6 6 find_package(CURL 7.60.0 REQUIRED) 7 find_package(ICU REQUIRED COMPONENTS data i18n uc)8 7 find_package(JPEG 1.5.2 REQUIRED) 9 8 find_package(LibXml2 2.9.7 REQUIRED) -
branches/safari-608-branch/Tools/ChangeLog
r248128 r248321 1 2019-08-06 Alan Coon <alancoon@apple.com> 2 3 Apply patch. rdar://problem/53992160 4 5 2019-08-06 Per Arne Vollan <pvollan@apple.com> 6 7 [Win] Fix AppleWin build 8 https://bugs.webkit.org/show_bug.cgi?id=200414 9 10 Reviewed by Brent Fulgham. 11 12 * DumpRenderTree/CMakeLists.txt: 13 * DumpRenderTree/PlatformWin.cmake: 14 * MiniBrowser/win/CMakeLists.txt: 15 * TestWebKitAPI/CMakeLists.txt: 16 * TestWebKitAPI/PlatformGTK.cmake: 17 * TestWebKitAPI/PlatformMac.cmake: 18 * TestWebKitAPI/PlatformPlayStation.cmake: 19 * TestWebKitAPI/PlatformWPE.cmake: 20 * TestWebKitAPI/PlatformWin.cmake: 21 * TestWebKitAPI/glib/CMakeLists.txt: 22 * WebKitTestRunner/CMakeLists.txt: 23 * WebKitTestRunner/PlatformGTK.cmake: 24 * WebKitTestRunner/PlatformWin.cmake: 25 1 26 2019-08-01 Ryan Haddad <ryanhaddad@apple.com> 2 27 -
branches/safari-608-branch/Tools/DumpRenderTree/CMakeLists.txt
r246039 r248321 24 24 set(DumpRenderTree_LIBRARIES 25 25 WebCoreTestSupport 26 WebKit::JavaScriptCore26 JavaScriptCore 27 27 ) 28 28 … … 68 68 69 69 set(TestNetscapePlugIn_LIBRARIES 70 WebKit::JavaScriptCore 70 JavaScriptCore 71 WTF 71 72 WebCoreTestSupport 72 73 ) -
branches/safari-608-branch/Tools/DumpRenderTree/PlatformWin.cmake
r245968 r248321 69 69 70 70 list(APPEND DumpRenderTree_LIBRARIES 71 WTF 71 72 WebKitLegacy 72 73 shlwapi -
branches/safari-608-branch/Tools/MiniBrowser/win/CMakeLists.txt
r246039 r248321 1 1 set(MiniBrowser_INCLUDE_DIRECTORIES 2 ${WTF_FRAMEWORK_HEADERS_DIR} 3 ${JavaScriptCore_FRAMEWORK_HEADERS_DIR} 4 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 2 5 ${PAL_FRAMEWORK_HEADERS_DIR} 3 6 ${WebCore_PRIVATE_FRAMEWORK_HEADERS_DIR} … … 26 29 set(MiniBrowser_LIBRARIES 27 30 DbgHelp 28 W ebKit::WTF31 WTF 29 32 WebKitLegacy 30 33 WebKitLegacyGUID -
branches/safari-608-branch/Tools/TestWebKitAPI/CMakeLists.txt
r246623 r248321 104 104 ${TESTWEBKITAPI_DIR} 105 105 ${THIRDPARTY_DIR}/gtest/include 106 ${WTF_FRAMEWORK_HEADERS_DIR} 106 107 ) 107 108 108 109 set(TestWTF_LIBRARIES 109 W ebKit::WTF110 WTF 110 111 gtest 111 112 ) 113 114 set(TestWTF_DEPENDENCIES WTFFrameworkHeaders) 112 115 113 116 WEBKIT_EXECUTABLE_DECLARE(TestWTF) … … 155 158 ${PAL_FRAMEWORK_HEADERS_DIR} 156 159 ${WebCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 160 ${WTF_FRAMEWORK_HEADERS_DIR} 157 161 ) 158 162 … … 179 183 ${PAL_FRAMEWORK_HEADERS_DIR} 180 184 ${WebCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 185 ${WTF_FRAMEWORK_HEADERS_DIR} 181 186 ${WebKitLegacy_FRAMEWORK_HEADERS_DIR} 182 187 ) … … 247 252 ${THIRDPARTY_DIR}/gtest/include 248 253 ${PAL_FRAMEWORK_HEADERS_DIR} 254 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 255 ${JavaScriptCore_FRAMEWORK_HEADERS_DIR} 249 256 ${WebCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 257 ${WTF_FRAMEWORK_HEADERS_DIR} 250 258 ${WebKit_FRAMEWORK_HEADERS_DIR} 251 259 ) -
branches/safari-608-branch/Tools/TestWebKitAPI/PlatformGTK.cmake
r246632 r248321 109 109 ${TESTWEBKITAPI_DIR} 110 110 ${THIRDPARTY_DIR}/gtest/include 111 ${WTF_FRAMEWORK_HEADERS_DIR} 112 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 111 113 ${FORWARDING_HEADERS_DIR} 112 114 ${FORWARDING_HEADERS_DIR}/JavaScriptCore … … 118 120 ${GLIB_LIBRARIES} 119 121 ${GLIB_GMODULE_LIBRARIES} 120 WebKit::JavaScriptCore122 JavaScriptCore 121 123 ) 122 124 -
branches/safari-608-branch/Tools/TestWebKitAPI/PlatformMac.cmake
r246126 r248321 18 18 ${COCOA_LIBRARY} 19 19 ${COREFOUNDATION_LIBRARY} 20 ${ICU_LIBRARIES} 20 21 ) 21 22 -
branches/safari-608-branch/Tools/TestWebKitAPI/PlatformPlayStation.cmake
r245492 r248321 11 11 ) 12 12 13 list(APPEND TestWTF_PRIVATE_INCLUDE_DIRECTORIES 14 ${ICU_INCLUDE_DIRS} 15 ) 16 13 17 list(APPEND TestWebCore_SOURCES 14 18 ${test_main_SOURCES} -
branches/safari-608-branch/Tools/TestWebKitAPI/PlatformWPE.cmake
r246039 r248321 101 101 ${TESTWEBKITAPI_DIR} 102 102 ${THIRDPARTY_DIR}/gtest/include 103 ${WTF_FRAMEWORK_HEADERS_DIR} 104 ${JavaScriptCore_PRIVATE_FRAMEWORK_HEADERS_DIR} 103 105 ${FORWARDING_HEADERS_DIR} 104 106 ${FORWARDING_HEADERS_DIR}/JavaScriptCore … … 110 112 ${GLIB_LIBRARIES} 111 113 ${GLIB_GMODULE_LIBRARIES} 112 WebKit::JavaScriptCore114 JavaScriptCore 113 115 ) 114 116 -
branches/safari-608-branch/Tools/TestWebKitAPI/PlatformWin.cmake
r247225 r248321 78 78 libdispatch${DEBUG_SUFFIX} 79 79 libexslt${DEBUG_SUFFIX} 80 libicuin${DEBUG_SUFFIX} 81 libicuuc${DEBUG_SUFFIX} 80 82 ) 81 83 endif () … … 108 110 109 111 list(APPEND TestWebKitLegacy_LIBRARIES 110 W ebKit::WTF112 WTF 111 113 ) 112 114 -
branches/safari-608-branch/Tools/TestWebKitAPI/glib/CMakeLists.txt
r246039 r248321 23 23 24 24 set(WebKitAPITest_LIBRARIES 25 WebKit::JavaScriptCore25 JavaScriptCore 26 26 WebKit 27 27 ) … … 35 35 36 36 set(WebKitGLibAPITestExtension_LIBRARIES 37 WebKit::JavaScriptCore37 JavaScriptCore 38 38 WebKit 39 39 ${GLIB_LIBRARIES} -
branches/safari-608-branch/Tools/WebKitTestRunner/CMakeLists.txt
r246039 r248321 24 24 25 25 set(WebKitTestRunner_LIBRARIES 26 WebKit::JavaScriptCore26 JavaScriptCore 27 27 WebCoreTestSupport 28 28 WebKit … … 52 52 set(WebKitTestRunner_SYSTEM_INCLUDE_DIRECTORIES 53 53 ${LIBSOUP_INCLUDE_DIRS} 54 ${ICU_INCLUDE_DIRS} 54 55 ) 55 56 -
branches/safari-608-branch/Tools/WebKitTestRunner/PlatformGTK.cmake
r246639 r248321 31 31 ${GTK3_LIBRARIES} 32 32 ${GLIB_LIBRARIES} 33 WTF 33 34 WebCore 34 35 ) -
branches/safari-608-branch/Tools/WebKitTestRunner/PlatformWin.cmake
r245968 r248321 37 37 38 38 list(APPEND WebKitTestRunner_LIBRARIES 39 WTF 39 40 WebKit 40 41 ) … … 44 45 WebKit 45 46 ) 47 46 48 47 49 list(REMOVE_ITEM
Note:
See TracChangeset
for help on using the changeset viewer.