Публикувана е версия на системата за сглобяване Meson 1.7.0, написана на Python.

Основни промени в новата версия:

  1. Пренастройка на опции от командния ред: Сега можете напълно да пренастройвате стойностите на опции за подпроекти (включително основния проект) чрез командния ред. Това осигурява гъвкавост в управлението на настройките за различни части на проекта.
  2. Поддръжка на Cargo:
    • Meson сега решава всички зависимости и функции за проекти Cargo преди генерирането на AST, което предотвратява грешки в конфигурацията.
    • Флаговете –cap-lints allow сега се добавят автоматично, за да се скрият предупрежденията на компилатора.
  3. Поддръжка на clippy за Rust: Meson вече може да стартира clippy за проекти на Rust, което улеснява проверката на кода.
  4. Meson сега поддържа новото издание на Rust 2024, изискващо компилатор версия 1.85.0 или по-нова.
  5. Промяна на поведението с тестовете: Сега meson test и ninja all няма да преподреждат тестовите цели по подразбиране, което предотвратява ненужни компилации, но може да изисква корекции на работните процеси за някои потребители.
  6. Нова променлива MESON_NUM_PROCESSES: Тя позволява управление на броя на паралелните процеси за тестове и външни проекти, разширявайки възможностите за настройка на многозадачността.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster