Bug 312071
| Summary: | [CMake] Revive Mac CMake port | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | pascoe <pascoe> |
| Component: | CMake | Assignee: | pascoe <pascoe> |
| Status: | NEW | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 312517 | ||
| Bug Blocks: | 312028, 312033, 312034, 312061, 312062, 312067, 312070, 312083, 312017, 312019, 312020, 312021, 312022, 312023, 312024, 312025, 312026, 312027, 312029, 312031, 312032, 312069, 312514 | ||
pascoe@apple.com
Umbrella bug tracking the Mac CMake port upstream patch series.
Dependency chart:
Infrastructure (bug 312017)
|
+-- bmalloc (bug 312019)
+-- WTF (bug 312020)
| |
| +-- PAL (bug 312021)
|
+-- ANGLE (bug 312022)
+-- JSC (bug 312023)
|
+-- WebCore (bug 312024) [depends on WTF, PAL, ANGLE]
| |
| +-- WebKit (bug 312025)
| +-- WebKitLegacy (bug 312026)
| |
| +-- Tools (bug 312027) [depends on WebCore, WebKit, WebKitLegacy]
|
Follow-up bugs (remove workarounds from main series):
|
+-- Experimental features static_assert (bug 312028)
+-- libwebrtc source list resync (bug 312029)
+-- WebGPU build (bug 312031)
| |
| +-- WebXR WEBGPU guards (bug 312032)
+-- PlatformEnableCocoa.h feature mirroring (bug 312033)
+-- Warning suppression audit (bug 312034)
+-- HAVE_CORE_MATERIAL gating (bug 312061) [after WebCore]
+-- MockContentFilter linking (bug 312062) [after WebCore]
+-- Replace -undefined,dynamic_lookup (bug 312067) [after WebKit]
+-- FindApple.cmake frameworks (bug 312069)
+-- LayoutTestHelper/DRT decoupling (bug 312070)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
pascoe@apple.com
Updated dependency chart (added bug 312083 -- iOS CMake build support):
Infrastructure (bug 312017)
|
+-- bmalloc (bug 312019)
+-- WTF (bug 312020)
| |
| +-- PAL (bug 312021)
|
+-- ANGLE (bug 312022)
+-- JSC (bug 312023)
|
+-- WebCore (bug 312024) [depends on WTF, PAL, ANGLE]
| |
| +-- WebKit (bug 312025)
| +-- WebKitLegacy (bug 312026)
| |
| +-- Tools (bug 312027) [depends on WebCore, WebKit, WebKitLegacy]
|
Follow-up bugs (remove workarounds from main series):
|
+-- Experimental features static_assert (bug 312028)
+-- libwebrtc source list resync (bug 312029)
+-- WebGPU build (bug 312031)
| |
| +-- WebXR WEBGPU guards (bug 312032)
+-- PlatformEnableCocoa.h feature mirroring (bug 312033)
+-- Warning suppression audit (bug 312034)
+-- HAVE_CORE_MATERIAL gating (bug 312061) [after WebCore]
+-- MockContentFilter linking (bug 312062) [after WebCore]
+-- Replace -undefined,dynamic_lookup (bug 312067) [after WebKit]
+-- FindApple.cmake frameworks (bug 312069)
+-- LayoutTestHelper/DRT decoupling (bug 312070)
+-- iOS CMake build support (bug 312083)