Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a9e6b0b4ae14e4d6e410f1c1a63bd87b18956488
https://github.com/WebKit/WebKit/commit/a9e6b0b4ae14e4d6e410f1c1a63bd87b18956488
Author: Elliott Williams <[email protected]>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M Tools/Scripts/webkitpy/generate_xcfilelists_lib/application.py
Log Message:
-----------
[Xcode] Build failure due to missing xcfilelist paths should include those
paths in the log
https://bugs.webkit.org/show_bug.cgi?id=303506
rdar://161824896
Reviewed by Alexey Proskuryakov.
This is useful for observing an xcfilelist build failure in CI. Since
the dirtied working directory might be lost by the time we notice the
failure, the paths to commit have been lost, and it takes longer to fix
the broken build.
For example, after manually deleting the *.sb files from WebKit's
DerivedSources-output.xcfilelist:
### Generating .xcfilelists for WebKit/macosx/Debug
### Merging .xcfilelists for WebKit/macosx/Debug
".xcfilelist" files tell the build system what files are consumed and
produced by the "Run
Script" build phases in Xcode. At least one of these .xcfilelist files was
out of date and
has been updated. You now need to restart your build.
Changes made to .xcfilelist files:
WebKit/macosx/Debug:
DerivedSources-output.xcfilelist - Added 9 lines:
+ $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.GPU.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.GPUProcess.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.NetworkProcess.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.Networking.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.WebContent.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.adattributiond.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.webpushd.mac.sb
+
$(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebKit.webpushd.sb
+ $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit/com.apple.WebProcess.sb
* Tools/Scripts/webkitpy/generate_xcfilelists_lib/application.py:
Canonical link: https://commits.webkit.org/303921@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications