Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8fe054e1198858f934b9ce82b390c7bfffde6d0c
https://github.com/WebKit/WebKit/commit/8fe054e1198858f934b9ce82b390c7bfffde6d0c
Author: Carlos Alberto Lopez Perez <[email protected]>
Date: 2025-10-18 (Sat, 18 Oct 2025)
Changed paths:
M Source/cmake/OptionsCommon.cmake
M Tools/Scripts/build-webkit
Log Message:
-----------
[Tools][CMake] Avoid ccache misses when building in different directories
https://bugs.webkit.org/show_bug.cgi?id=301003
Reviewed by Philippe Normand and Adrian Perez de Castro.
ccache by default stores the full path of the files as part of the hash,
so it is not possible to share the cache when building the same project
on different paths.
Fortunately, this can be tuned so ccache stores only relative paths for
the WebKit source codes, and this allows to hit the cache even when the
path to the WebKit source code changes.
This patch configures ccache for that automatically, so any developer
using the script build-webkit can reuse the same ccache results even
when it moves or renames the WebKit directory.
* Source/cmake/OptionsCommon.cmake:
* Tools/Scripts/build-webkit:
Canonical link: https://commits.webkit.org/301772@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes