Meson 1.7.0

Bol v publikovaný release build systému Meson 1.7.0, napísaný v programovacom jazyku Python.

Hlavné zmeny v novej verzii:

  1. Prepisovanie volieb z príkazového riadku: Teraz je možné úplne prepísať hodnoty volieb pre podsúbory (vrátane hlavného projektu) prostredníctvom príkazového riadku. To poskytuje flexibilitu pri správe nastavení pre rôzne časti projektu.
  2. Podpora Cargo:
    • Meson teraz rieši všetky závislosti a funkcie pre projekty Cargo pred generovaním AST, čím zabraňuje chybám konfigurácie.
    • Príznaky –cap-lints allow sú teraz pridávané automaticky, aby skryli varovania kompilátora.
  3. Podpora clippy pre Rust: Meson teraz môže spúšťať clippy pre projekty v jazyku Rust, čo uľahčuje kontrolu kódu.
  4. Meson teraz podporuje nové vydanie Rust 2024, ktoré vyžaduje kompilátor verzie 1.85.0 alebo vyššej.
  5. Zmena správania s testami: Teraz meson test a ninja all nebudú automaticky prekompilovať testovacie ciele, čím zabráni zbytočným kompiláciám, ale môže to vyžadovať úpravy pracovných postupov pre niektorých používateľov.
  6. Nová premenná MESON_NUM_PROCESSES: Umožňuje spravovať počet paralelných procesov pre testy a externé projekty, rozširujúc možnosti nastavenia viacúlohovosti.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster