Skip to content

builder-main: Enable ccache by default if it exists in SDK#744

Open
bbhtt wants to merge 1 commit into
mainfrom
bbhtt/ccache-default
Open

builder-main: Enable ccache by default if it exists in SDK#744
bbhtt wants to merge 1 commit into
mainfrom
bbhtt/ccache-default

Conversation

@bbhtt
Copy link
Copy Markdown
Contributor

@bbhtt bbhtt commented May 23, 2026

The old --ccache argument is deprecated and replaced by a --no-ccache argument. It will be removed in some future unstable versions.

Now it is enabled by default if ccache exists in SDK or --ccache is explicitly passed while disabled if it does not exist or --no-ccache is explicitly passed.

In the first case, this also improves the previous behaviour and prevents blindly creating dangling symlinks when ccache does not actually exist in the SDK but someone passed --ccache anyway.

See: #743
Fixes: #582

The old `--ccache` argument is deprecated and replaced by a
`--no-ccache` argument. It will be removed in some future unstable
versions.

Now it is enabled by default if `ccache` exists in SDK or `--ccache` is
explicitly passed while disabled if it does not exist or `--no-ccache`
is explicitly passed.

In the first case, this also improves the previous behaviour and
prevents blindly creating dangling symlinks when `ccache` does not
actually exist in the SDK but someone passed `--ccache` anyway.

See: #743
Fixes: #582
@bbhtt bbhtt added this to the 1.5.x milestone May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

make --ccache on by default

1 participant