4b93509137
The Mac mini and ThinkPad no longer keep the shared vanilla data, so the other machines are opt-in again. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
36 lines
1.2 KiB
JSON
36 lines
1.2 KiB
JSON
{
|
|
"default": [],
|
|
"hosts": {
|
|
"macmini": {
|
|
"ssh": "macmini",
|
|
"root": "code/horizon-parity",
|
|
"shell": "zsh -lc",
|
|
"setup": "source ~/.cargo/env && export JAVA_HOME=$(/usr/libexec/java_home -v 25) && export PATH=$JAVA_HOME/bin:$PATH",
|
|
"python": "/opt/homebrew/bin/python3.13",
|
|
"rsync": "/opt/homebrew/bin/rsync",
|
|
"jobs": 14,
|
|
"exclude": {
|
|
"options": "Rust's f64::powf uses the platform libm, which rounds differently on macOS",
|
|
"chunk_generation": "one ocean ruined portal differs on macOS (platform float math)",
|
|
"world_border_render": "the wall's alpha differs by one ulp on macOS (platform float math)",
|
|
"mob_ai": "mob movement differs on macOS (platform float math in random positions)"
|
|
}
|
|
},
|
|
"thinkpad": {
|
|
"ssh": "thinkpad",
|
|
"root": "code/horizon-parity",
|
|
"shell": "sh -c",
|
|
"jobs": 2,
|
|
"nice": 19,
|
|
"environment": {
|
|
"PARITY_BUILD_JOBS": "2"
|
|
},
|
|
"note": "hosts the Claude account pool: two harnesses at most, at the lowest priority",
|
|
"setup": "export PKG_CONFIG_PATH=$HOME/code/horizon-parity/alsa-dev/lib/pkgconfig"
|
|
}
|
|
},
|
|
"local_only": {
|
|
"save_roundtrip": "runs the game on a virtual screen (vscreen) with a null ALSA device"
|
|
}
|
|
}
|