Commit 7c76eb7
authored
ci: cache mcpp's self-bootstrapped sandbox (~800 MB → instant) (#4)
mcpp 0.0.3's binary lives at xim-x-mcpp/0.0.3/bin/mcpp; on first
run it self-detects home as that grandparent and bootstraps musl-gcc
+ binutils + glibc + ninja + patchelf into <home>/registry/data/xpkgs.
Toolchain set is version-pinned by mcpp 0.0.3, so a fixed cache key
is safe. Cache-hit runs skip the ~800 MB download.1 parent 687495f commit 7c76eb7
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
29 | 38 | | |
30 | 39 | | |
31 | 40 | | |
| |||
0 commit comments