Bootlin logo

Elixir Cross Referencer

# Prerequisites

- Xcode
- ```ccache(1)``` installed in /usr/local/bin

# Configuring ccache

The maximum cache size is 5GB by default, but a WebKit Debug build can require 20GB or more:

- ```ccache --max-size=20G```

# Building with ccache

- ```make ARGS="WK_USE_CCACHE=YES"```
- ```build-webkit WK_USE_CCACHE=YES```
- Build in the Xcode UI by adding ```WK_USE_CCACHE = YES;``` to Tools/ccache/ccache.xcconfig (FIXME: this dirties the working directory).

# Viewing cache statistics

- ```ccache -s```