ĂshtĂ« publikuar versioni 1.7.0 i sistemit tĂ« ndĂ«rtimit Meson, i shkruar nĂ« gjuhĂ«n Python.
Ndryshimet kryesore në versionin e ri:
- Redefinimi i opsioneve nga linja e komandës: Tani është e mundur të ripërcaktoni plotësisht vlerat e opsioneve për nënprojekte (duke përfshirë edhe projektin kryesor) përmes linjës së komandës. Kjo ofron fleksibilitet në menaxhimin e konfigurimeve për pjesë të ndryshme të projektit.
- Mbështetje për Cargo:
- Meson tani zgjidh të gjitha varësitë dhe karakteristikat për projektet Cargo para se të gjenerojë AST, çka parandalon gabimet e konfigurimit.
- Flag-Ă«t âcap-lints tani shtohen automatikisht pĂ«r tĂ« fshehur paralajmĂ«rimet e kompilatorit.
- Mbështetje për clippy për Rust: Meson tani mund të ekzekutojë clippy për projektet në Rust, duke lehtësuar verifikimin e kodit.
- Meson tani mbështet botimin e ri të Rust 2024, i cili kërkon një kompilator versioni 1.85.0 ose më të lartë.
- Ndryshimi i sjelljes me testet: Tani meson test dhe ninja all nuk do të rbuild testet e qëllimeve si parazgjedhje, çka parandalon ndërtimet e panevojshme, por mund të kërkojë rregullime në proceset e punës për disa përdorues.
- Variabla e re MESON_NUM_PROCESSES: Ajo lejon menaxhimin e numrit të proceseve paralel për testet dhe projektet e jashtme, duke zgjeruar mundësitë e konfigurimit të multitasking.
Burimi: linux.org.ru
