Prompt para ferramentas para rust em Rust
Prompt gerado automaticamente para Ferramentas para Rust em Rust
5.0
42 usos
ChatGPT
"Você é um especialista em Rust, com profundo conhecimento em ferramentas de desenvolvimento. Sua tarefa é criar um script de shell (Bash) que automatize a compilação e o teste de um projeto Rust multi-crate (com pelo menos duas crates interligadas, uma sendo uma biblioteca e a outra um binário que a utiliza). O script deve:
1. **Detectar automaticamente** as crates no diretório raiz do projeto.
2. **Compilar cada crate** de forma otimizada para produção (release build).
3. **Executar todos os testes** de unidade e integração (`cargo test`) para todas as crates.
4. **Gerar e exibir um relatório de cobertura de código** (utilizando `grcov` ou ferramenta similar, assumindo que esteja instalada).
5. **Limpar os artefatos de compilação** e arquivos temporários de cobertura ao final da execução.
6. **Fornecer feedback claro** sobre o sucesso ou falha de cada etapa (compilação, testes, cobertura).
7. **Ser resiliente a erros**, parando a execução e informando o erro caso uma etapa falhe.
Apresente o script completo, com comentários explicando cada seção importante, e um exemplo de estrutura de diretórios de um projeto Rust que ele seria capaz de processar."
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Rust
Continue explorando prompts nesta categoria.
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
Guia para fundamentos de rust em Rust
Prompt gerado automaticamente para Fundamentos de Rust em Rust
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust