Carregando publicação…
Carregando publicação…
O projeto de código aberto corgi.build acelera projetos médios e grandes em Rust isolando macros e build.rs em sandbox determinística sem quebrar compatibilidade com o Cargo.
O time de engenharia do editor Zed, liderado por Conrad Irwin, apresentou publicamente o Corgi (corgi-build). Trata-se de uma ferramenta de compilação determinística e orientada a conteúdo (content-addressed) projetada para sanar os gargalos de recompilação frequente enfrentados por repositórios médios e grandes escritos em Rust.
build.rs e Macros: Scripts de compilação rodam sem variáveis de ambiente implícitas e sem acesso irrestrito à rede ou ao sistema de arquivos, evitando que pequenas alterações quebrem o cache local.protoc são fixadas no arquivo corgi.toml com hash SHA-256 e baixadas previamente pelo utilitário.Cargo.lock, permitindo adoção local sem exigir reescritas na infraestrutura de CI.O utilitário já roda em macOS e NixOS (com suporte para outras distribuições Linux e Windows em andamento) e pode ser instalado via Cargo ou inspecionado no repositório no GitHub.