Meson 1.7.0

A fost publicată versiunea 1.7.0 a sistemului de construire Meson, scris în Python.

Cele mai importante schimbări în noua versiune:

  1. Suprareglarea opțiunilor din linia de comandă: Acum este posibil să reconfigurezi complet valorile opțiunilor pentru subproiecte (inclusiv pentru proiectul principal) prin linia de comandă. Aceasta oferă flexibilitate în gestionarea setărilor pentru diferite părți ale proiectului.
  2. Suport pentru Cargo:
    • Meson acum rezolvă toate dependențele și caracteristicile pentru proiectele Cargo înainte de a genera AST, prevenind erorile de configurare.
    • Flagurile –cap-lints allow sunt acum adăugate automat pentru a ascunde avertizările compilatorului.
  3. Suport pentru clippy pentru Rust: Meson poate acum rula clippy pentru proiecte Rust, facilitând verificarea codului.
  4. Meson suportă acum noua ediție Rust 2024, care necesită un compilator de versiune 1.85.0 sau mai mare.
  5. Schimbarea comportamentului cu testele: Acum meson test și ninja all nu vor recompila obiectivele de testare în mod implicit, ceea ce previne construcțiile inutile, dar poate necesita ajustări ale fluxurilor de lucru pentru unii utilizatori.
  6. Noua variabilă MESON_NUM_PROCESSES: Aceasta permite gestionarea numărului de procese paralele pentru teste și proiecte externe, extinzând opțiunile de configurare a multitasking-ului.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster