Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4df1e0ec0e7d4eb880d2187934d764af060cfb23
https://github.com/WebKit/WebKit/commit/4df1e0ec0e7d4eb880d2187934d764af060cfb23
Author: Elliott Williams <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
M Configurations/CommonBase.xcconfig
M Makefile.shared
A Source/WTF/Scripts/check-ccache-compilation-caching.sh
M Source/WTF/WTF.xcodeproj/project.pbxproj
A Source/WebCore/accessibility/mac/CocoaAccessibilityConstantsPrivate.h
M Tools/ccache/README.md
Log Message:
-----------
[Xcode] Enable compilation caching by default
https://bugs.webkit.org/show_bug.cgi?id=303579
rdar://131590077
Reviewed by Alexey Proskuryakov.
Toggle COMPILATION_CACHE_ENABLE_CACHING in CommonBase.xcconfig. Add a
script phase that runs in WTF which ensures that WebKit's opt-in ccache
support is not simultaneously enabled -- the two caches are redundant
when used together.
* Configurations/CommonBase.xcconfig:
* Makefile.shared: Remove logic that would automatically set
WK_USE_CCACHE.
* Source/WTF/Scripts/check-ccache-compilation-caching.sh: Added.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WebCore/accessibility/mac/CocoaAccessibilityConstantsPrivate.h: Added.
* Tools/ccache/README.md: Leave a note about LLVM compilation caching
being the new default.
Canonical link: https://commits.webkit.org/304172@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications