Meson 1.7.0

Versionen av byggsystemet Meson 1.7.0, skrivet i Python, har publicerats.

De viktigaste förÀndringarna i den nya versionen:

  1. Överskrivning av alternativ frĂ„n kommandoraden: Nu kan vĂ€rdena för alternativ för delprojekt (inklusive huvudprojektet) helt överskrivas via kommandoraden. Detta ger flexibilitet i hanteringen av instĂ€llningar för olika delar av projektet.
  2. Stöd för Cargo:
    • Meson löser nu alla beroenden och funktioner för Cargo-projekt innan AST genereras, vilket förhindrar konfigurationsfel.
    • Flaggor –cap-lints allow lĂ€ggs nu automatiskt till för att dölja kompilatorvarningar.
  3. Stöd för clippy för Rust: Meson kan nu köra clippy för Rust-projekt, vilket förenklar kodgranskningen.
  4. Meson stöder nu den nya utgÄvan av Rust 2024, som krÀver en kompilator av version 1.85.0 eller högre.
  5. Ändrat beteende med tester: Nu kommer meson test och ninja all inte att Ă„terkompilera testmĂ„l som standard, vilket förhindrar onödiga byggen, men kan krĂ€va justering av arbetsflöden för vissa anvĂ€ndare.
  6. Ny variabel MESON_NUM_PROCESSES: Denna variabel gör det möjligt att hantera antalet parallella processer för tester och externa projekt och utökar möjligheterna för konfiguration av flertrÄdighet.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster