Commit Graph
4 Commits
Author SHA1 Message Date
Georgios Jason Efstathiou 2ffcf1b95a ryph: warm the cargo build in image builds only
At run time the warm steps rebuilt the crates with build scripts on
every start, which took about two minutes. Cargo now builds only what a
command needs, when it runs.
2026-10-08 13:04:16 +02:00
Georgios Jason Efstathiou b461f0bce2 ryph: round source mtimes down instead of to the commit time
On an incremental image build, setting a changed file to the commit
time can make it older than its stale build output, so cargo would skip
the rebuild. Rounding down to the whole second still survives the image
layer and never moves a file back past its outputs.
2026-10-05 15:31:17 +02:00
Georgios Jason Efstathiou 7d70079105 ryph: keep the baked Rust build warm, and smaller
Pin source mtimes to the commit time at image build, so cargo's
fingerprints survive the image layer and the warm build stays fresh.
Build with line-tables-only debug info and drop the incremental cache
to shrink the baked target/.
2026-10-05 14:51:32 +02:00
Ada c70467c75b Set up the ryph environment
Ryph-Run: r-8757488de1
2026-10-05 09:09:38 +00:00