Meson 1.7.0

Publicēta Meson 1.7.0 izdevuma, kas uzrakstīts Python valodā.

Galvenās izmaiņas jaunajā versijā:

  1. Opciju pārdefinēšana no komandrindas: tagad iespējams pilnībā pārrakstīt opciju vērtības apakšprojektiem (tajā skaitā galvenajam projektam) caur komandrindu. Tas sniedz elastību iestatījumu pārvaldībā dažādām projekta daļām.
  2. Cargo atbalsts:
    • Meson tagad nosaka visas atkarības un iezīmes Cargo projektiem līdz AST ģenerēšanai, kas novērš konfigurācijas kļūdas.
    • Flagu –cap-lints allow tagad automātiski pievieno, lai slēptu kompilatora brīdinājumus.
  3. Clippy atbalsts Rust: Meson tagad var palaist clippy Rust projektiem, kas atvieglo koda pārbaudi.
  4. Meson tagad atbalsta jauno Rust 2024 izdošanu, kas prasa kompilatora versiju 1.85.0 vai augstāku.
  5. Izmaiņas uzvedībā ar testiem: tagad meson test un ninja all pēc noklusējuma nepārbūvē testu mērķus, kas novērš nevajadzīgas būves, bet var prasīt darba plūsmu koriģēt dažiem lietotājiem.
  6. Jauna mainīgā MESON_NUM_PROCESSES: Tā ļauj pārvaldīt paralēlo procesu skaitu testiem un ārējiem projektiem, paplašinot daudzuzdevumu iestatīšanas iespējas.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster