Meson 1.7.0

Foi lançado o release do sistema de construção Meson 1.7.0, escrito em Python.

Principais mudanças na nova versão:

  1. Redefinição de opções da linha de comando: Agora é possível redefinir completamente os valores das opções para subprojetos (incluindo o projeto principal) através da linha de comando. Isso oferece flexibilidade na gestão das configurações para diferentes partes do projeto.
  2. Suporte ao Cargo:
    • O Meson agora resolve todas as dependências e recursos para projetos Cargo antes de gerar o AST, o que previne erros de configuração.
    • As flags –cap-lints allow agora são adicionadas automaticamente para ocultar avisos do compilador.
  3. Suporte ao clippy para Rust: O Meson agora pode executar o clippy para projetos em Rust, facilitando a verificação de código.
  4. O Meson agora suporta a nova edição do Rust 2024, que requer o compilador na versão 1.85.0 ou superior.
  5. Mudança no comportamento com testes: Agora, meson test e ninja all não irão recompilar as metas de teste por padrão, evitando construções desnecessárias, mas pode exigir ajustes nos fluxos de trabalho para alguns usuários.
  6. Nova variável MESON_NUM_PROCESSES: Permite gerenciar a quantidade de processos paralelos para testes e projetos externos, expandindo as capacidades de configuração de multitarefa.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster