Välja anti Meson 1.7.0 kokkupanemisüsteem, mis on kirjutatud Pythonis.
Peamised muudatused uues versioonis:
- Käsklini valikute ülemineku võimalus: nüüd on võimalik täielikult ülekirjutada alprojekti (sealhulgas põhiprojekti) valikute väärtused käsurealt. See annab paindlikkuse erinevate projektiosade seadistuste haldamisel.
- Cargo toe:
- Meson lahendab nüüd kõik sõltuvused ja lood Cargo projektide jaoks enne AST genereerimist, vältides seeläbi konfiguratsioonivigu.
- Lipud –cap-lints allow lisatakse nüüd automaatselt, et peita kompilaatori hoiatused.
- Clippy tugi Rustile: Meson suudab nüüd käivitada clippy Rust projektide jaoks, mis lihtsustab koodi kontrollimist.
- Meson toetab nüüd uut Rust 2024 väljaannet, mis nõuab kompilaatoriversiooni 1.85.0 või kõrgemat.
- Testide käitumise muutmine: nüüd ei koostata meson test ja ninja all vaikimisi testimise eesmärke uuesti, vältides seeläbi tarbetuid koostamisi, kuid võib nõuda töövoogude kohandamist mõnede kasutajate jaoks.
- Uus muutujat MESON_NUM_PROCESSES: see võimaldab hallata samal ajal toimuvaid protsesse testide ja välistes projektides, laiendades mitmeülesanne seadistamise võimalusi.
Allikas: linux.org.ru
