You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
apollo_compile_to_casm,apollo_compile_to_native: switch to script-based compiler installation
Remove build.rs from both compiler crates — compiler binaries are now
installed by scripts/install_compiler_binaries.sh (called from
install_cargo_tools.sh) instead of as a cargo build side effect.
- Delete build.rs and [build-dependencies] from both crates
- Compiler constructors use verify_compiler_binary + PATH-based lookup
(skip version check for custom paths in SierraToNativeCompiler)
- install_cargo_tools.sh calls install_compiler_binaries.sh
- Dockerfiles use cargo install with versions from .txt files
- Base Dockerfile copies new scripts and version files
Old install_compiler_binary() and legacy path functions are left for
removal in a follow-up cleanup.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments