Commit 89f34f1
feat: disable ccache by default, enable with --use-ccache flag
This change modifies the LLVM build process to disable ccache by default
and only enable it when the --use-ccache flag is explicitly passed. This
reduces CI storage consumption while still allowing developers to opt-in
to ccache for faster incremental builds.
Changes:
- Modified build_llvm() to accept use_ccache parameter (defaults to False)
- Updated ccache logic to only enable when use_ccache=True and platform is not Windows
- Pass options.use_ccache from main() to build_llvm() call
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent bf9612c commit 89f34f1
1 file changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
342 | | - | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
| |||
0 commit comments