NOTE: As of Xcode 26, content-based caching is built in to LLVM. WebKit enables it via the COMPILATION_CACHE_ENABLE_CACHING build setting and emits cache hit metrics in build logs. Extra diagnostics are available with COMPILATION_CACHE_ENABLE_DIAGNOSTIC_REMARKS=YES.
ccache(1) installed in /usr/local/binThe maximum cache size is 5GB by default, but a WebKit Debug build can require 20GB or more:
ccache --max-size=20Gmake ARGS="WK_USE_CCACHE=YES"build-webkit WK_USE_CCACHE=YESWK_USE_CCACHE = YES; to Tools/ccache/ccache.xcconfig (FIXME: this dirties the working directory).ccache -s