LINUX.ORG.RU

CMake 3.0

 ,


3

3

Стала доступна новая версия CMake 3.0 .

CMake — это кроссплатформенная система автоматизации сборки программного обеспечения из исходного кода.

Изменения:

  • Удален код для поддержки совместимости с версией CMake 2.4.
  • Расширен язык и синтаксис CMake.
  • Документация CMake преобразована в reStructuredText.
  • Добавлены генераторы файлов проектов для Kate и CodeLite.
  • Множество изменений в командах и модулях CMake.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: CYB3R (всего исправлений: 1)

Еще бы они заменили свой наркоманский DSL язык на что-то более общепринятое: JavaScript, Python, Ruby, Perl, Lua в конце-концов и цены бы ему не было.

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Во-во, DSL у cmake блевотный, могли бы ведь сделать какой-нибудь нормальный декларативный с escape hatch'ами в императивность на базе чего-нибудь вменяемого, но нет :-(

Уж лучше autotools, чем ЭТО, как по мне, если только Windows не нужен...

anonymous
()
Ответ на: комментарий от KennyMinigun

Поддерживаю комплексующих по поводу языка CMake. Не вижу причин, почему его нельзя заменить на тот же Python, JS или Lua. Разработчики видно сильно озабочены обратной совместимостью с существующим кодом, иначе рискуют потерять пользователей. Это их и погубит, отсутствие развития похоронило многие проекты. Сейчас вон свежая кровь подоспела в виде QBS, но последний до сих пор в состоянии студенческой поделки.

Dendy ★★★★★
()
Ответ на: комментарий от Dendy

Почитайте архив их почтовой рассылки, там подобные вопросы не первый год обсуждаются, но всегда решают оставить то, что уже есть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.