Meson 1.7.0

Utgitt versjon 1.7.0 av byggesystemet Meson, skrevet i Python.

Hovedendringer i den nye versjonen:

  1. Overriding av alternativer fra kommandolinjen: Nå kan du fullstendig overstyre verdiene til alternativer for delprosjekter (inkludert for hovedprosjektet) via kommandolinjen. Dette gir fleksibilitet til å håndtere innstillinger for ulike deler av prosjektet.
  2. Støtte for Cargo:
    • Meson håndterer nå alle avhengigheter og funksjoner for Cargo-prosjekter før generering av AST, noe som forhindrer konfigurasjonsfeil.
    • Flaggene –cap-lints allow legges nå automatisk til for å skjule kompilatorvarsler.
  3. Støtte for clippy for Rust: Meson kan nå kjøre clippy for Rust-prosjekter, noe som forenkler kodegjennomgang.
  4. Meson støtter nå den nye utgaven av Rust 2024, som krever en kompilator versjon 1.85.0 eller høyere.
  5. Endret oppførsel med tester: Nå vil meson test og ninja all ikke kompilere testmål som standard, noe som forhindrer unødvendige bygg, men kan kreve justeringer i arbeidsflyten for enkelte brukere.
  6. Ny variabel MESON_NUM_PROCESSES: Den gjør det mulig å styre antallet parallelle prosesser for tester og eksterne prosjekter, noe som utvider mulighetene for tilpasning av multitasking.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster