Meson 1.7.0

De release van het bouwsysteem Meson 1.7.0, geschreven in Python, is gepubliceerd.

De belangrijkste wijzigingen in de nieuwe versie:

  1. Opdrachtregelopties overschrijven: Nu kunnen waarden van opties voor subprojecten (inclusief het hoofdproject) volledig via de opdrachtregel worden overschreven. Dit biedt flexibiliteit in het beheer van instellingen voor verschillende delen van het project.
  2. Ondersteuning voor Cargo:
    • Meson lost nu alle afhankelijkheden en features voor Cargo-projecten op voordat de AST wordt gegenereerd, wat configuratiefouten voorkomt.
    • De –cap-lints allow-vlaggen worden nu automatisch toegevoegd om compilerwaarschuwingen te verbergen.
  3. Ondersteuning voor clippy voor Rust: Meson kan nu clippy uitvoeren voor Rust-projecten, wat het controleren van de code vergemakkelijkt.
  4. Meson ondersteunt nu de nieuwe editie van Rust 2024, die een compiler versie 1.85.0 of hoger vereist.
  5. Verandering in het gedrag met testen: Nu zullen meson test en ninja all standaard testdoelen niet opnieuw bouwen, wat onnodige builds voorkomt, maar het kan aanpassingen in workflows van sommige gebruikers vereisen.
  6. Nieuwe variabele MESON_NUM_PROCESSES: Hiermee kan het aantal parallelle processen voor tests en externe projecten worden beheerd, waardoor de mogelijkheden voor multitasking worden uitgebreid.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster