Вышла новая версия кроссплатформенного генератора сборочных сценариев CMake 4.0, заменяющего Autotools. CMake широко применяется в проектах таких как KDE, LLVM/Clang, MySQL и другие, благодаря возможности работы с различными системами сборки и компиляторами. Новый релиз предлагает улучшенную систему поддержки версий, упрощение работы с переменными окружения и дополнительные свойства для управления компоновкой.
Основные изменения включают прекращение поддержки версий CMake ниже 3.5, добавление переменной окружения "CMAKE_POLICY_VERSION_MINIMUM", улучшение работы с файловыми путями через NATIVE_PATH и изменения в работе на платформе macOS. Также добавлено свойство LINK_WARNING_AS_ERROR, новые опции в инструментах cmake и CPack, и поддержка formальных построений для SunOS.
Эти и другие нововведения делают CMake 4.0 ещё более гибким инструментом для разработки и адаптации IT-проектов, повышая качество и упрощая настройку сборочных сценариев.