Meson 1.7.0

È stato pubblicato il rilascio del sistema di build Meson 1.7.0, scritto in Python.

Le principali novità nella nuova versione:

  1. Sovrascrittura delle opzioni dalla riga di comando: ora è possibile sovrascrivere completamente i valori delle opzioni per i sottoprogetti (incluso il progetto principale) attraverso la riga di comando. Questo offre flessibilità nella gestione delle impostazioni per le diverse parti del progetto.
  2. Supporto per Cargo:
    • Meson ora risolve tutte le dipendenze e le caratteristiche per i progetti Cargo prima di generare l'AST, evitando errori di configurazione.
    • I flag –cap-lints allow vengono ora aggiunti automaticamente per nascondere gli avvisi del compilatore.
  3. Supporto per clippy per Rust: Meson ora può eseguire clippy per progetti Rust, facilitando il controllo del codice.
  4. Meson ora supporta la nuova edizione di Rust 2024, che richiede il compilatore versione 1.85.0 o superiore.
  5. Modifica del comportamento con i test: ora meson test e ninja all non ricostruiranno gli obiettivi di test per impostazione predefinita, evitando costruzioni non necessarie, ma potrebbe richiedere aggiustamenti nei flussi di lavoro per alcuni utenti.
  6. Nuova variabile MESON_NUM_PROCESSES: consente di gestire il numero di processi paralleli per test e progetti esterni, ampliando le possibilità di configurazione della multithreading.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster