max / alloy
- Co-Authored-By
- Claude Opus 5 (1M context) <noreply@anthropic.com>
- Claude-Session
- https://claude.ai/code/session_01J1yAFMokhGYCs3UT8UaCZr
1 file changed,
+13 insertions,
-3 deletions
| @@ -882,9 +882,19 @@ | |||
| 882 | 882 | # dropped, and it is still there for the C tier. The Rust tier is not: the | |
| 883 | 883 | # language block below now carries wayland-devel, libxkbcommon-devel and | |
| 884 | 884 | # fontconfig-devel on the rust arm, so a LANGS=rust image can rebuild alloy | |
| 885 | - | # and shop, the two programs Alloy writes rather than packages. The reasoning | |
| 886 | - | # is beside that install; the short version is that an uneven rule beats no | |
| 887 | - | # rule when the even part is our own software. | |
| 885 | + | # and shop: the console, from this repo's workspace, and the terminal, from | |
| 886 | + | # its own. Those are the two the runtime stage ships as packages of ours | |
| 887 | + | # rather than as somebody's RPM, and the two a hotfix can reach. | |
| 888 | + | # | |
| 889 | + | # They are not everything this project compiles. `cargo build` over the | |
| 890 | + | # workspace also produces alloy-drift, the backdrop, which ships as a plain | |
| 891 | + | # binary in /usr/bin because nothing hotfixes it, and alloy-skelgen, which | |
| 892 | + | # renders templates/ in the builder stage and never ships at all. Both come | |
| 893 | + | # back for free on a rust image, since rebuilding the console builds the | |
| 894 | + | # workspace that holds them. | |
| 895 | + | # | |
| 896 | + | # The reasoning is beside that install; the short version is that an uneven | |
| 897 | + | # rule beats no rule when the even part is our own software. | |
| 888 | 898 | # | |
| 889 | 899 | # python and zig are off for the same reason, which is the rule: nothing | |
| 890 | 900 | # in the image requires them. |