ĂshtĂ« publikuar lĂ«shimi i sistemit tĂ« ndĂ«rtimit Meson 1.7.0, e shkruar nĂ« gjuhĂ«n Python.
Ndryshimet kryesore në versionin e ri:
- Përsëritja e opsioneve nga linja e komandës: Tani është e mundur të përcaktoni plotësisht vlerat e opsioneve për nënprojekte (përfshirë 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 Cargo:
- Meson tani zgjidh të gjitha varësitë dhe karakteristikat për projektet Cargo para gjenerimit të AST, duke parandaluar gabimet e konfigurimit.
- Flagat âcap-lints tani tani shtohen automatikisht pĂ«r tĂ« fshehur paralajmĂ«rimet e kompajlerit.
- Mbështetje clippy për Rust: Meson tani mund të ekzekutojë clippy për projektet në Rust, duke thjeshtësuar verifikimin e kodit.
- Meson tani mbështet edicionin e ri të Rust 2024, që kërkon kompajlerin version 1.85.0 ose më lart.
- Ndryshimi i sjelljes me testet: Tani meson test dhe ninja all nuk do të rindërtojnë qëllimet e testeve si parazgjedhje, duke parandaluar rindërtime të panevojshme, por mund të kërkojë rregullime të proceseve të punës për disa përdorues.
- Variabla e re MESON_NUM_PROCESSES: Ajo lejon menaxhimin e numrit të proceseve të paralel për testet dhe projektet e jashtme, duke zgjeruar mundësitë e konfigurimit të multitasking.
Burimi: linux.org.ru
