Details
Details
- Reviewers
bu5hm4n stefan_schmidt devilhorns - Maniphest Tasks
- T7136: enable autoconf caching on CI
- Commits
- rEFL3c762fbe1f16: ci: add autoconf caching
Diff Detail
Diff Detail
- Repository
- rEFL core/efl
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
I remember that Cedric or someone else tried this as default for our efl builds a long time ago. I kind of remember we had some problem with stale caches. But I don't remember the details.
Do you have any number on the time improvement this brings?
To make it clear, I am not against this change. I just see some risk in it and wonder how much the benefit actually is.
.travis.yml | ||
---|---|---|
2 | The ccache keyword is no longer needed? It does nothing else besides: directories: - $HOME/.ccache ? |
Comment Actions
"stale cache" is basically if you change your compiler toolchain and don't rebuild the cache. This is easily done.
The ccache here saves around 20s on each build.
.travis.yml | ||
---|---|---|
2 | It has the same effect when written in this way. |