URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 41779
[ Назад ]

Исходное сообщение
"OpenNews: Релиз системы сборки CMake 2.6"

Отправлено opennews , 17-Май-08 14:14 
"CMake 2.6.0 available for download (http://www.cmake.org/pipermail/cmake/2008-May/021490.html)" - релиз системы сборки CMake 2.6.0 (http://www.cmake.org/), главные новшества - новый GUI интерфейс на базе Qt, поддержка кросс-компиляции, генераторы для Eclipse и CodeBlocks, экспериментальная поддержка asm вставок в сборочных файлах, улучшенная поддержка языка Fortran, возможность автоупаковки результатов сборки в пакеты форматов rpm и deb.

URL: http://www.cmake.org/pipermail/cmake/2008-May/021490.html
Новость: http://www.opennet.me/opennews/art.shtml?num=15911


Содержание

Сообщения в этом обсуждении
"Релиз системы сборки CMake 2.6"
Отправлено Guest , 17-Май-08 14:14 
Отлично! Самая лучшая система сборки из существующих - хотелось бы, чтобы как можно больше проектов использовали ее вместо кривой scons и устаревших монструозных autotools.

"Релиз системы сборки CMake 2.6"
Отправлено аноним , 17-Май-08 19:22 
Что в ней хорошего? scons намного проще и удобнее, там действительно чувствуется, что люди заново продумывали систему и придумали что-то новое и адекватно внутри устроенное, вместо попытки оживить старичка imake.

"Релиз системы сборки CMake 2.6"
Отправлено Guest , 18-Май-08 04:33 
SCons убог. Там нет ни встроенной возможности для поиска нужных модулей, ни внятной возможности передать системе сборки нужные настройки (CC/CXX/CFLAGS/CXXFLAGS/CPPFLAGS/LDFLAGS). При этом еще несовместимые названия переменных и куча других косяков. Из-за этого SConstruct/SConscript файлы превращаются в кошмарную помойку из хитрых условий, копирований Environment и грязных хаков, которая без ковыряния в ней нечего не соберет _НИГДЕ_. Тогда как CMakeFiles.txt содержат только то, что нужно - подключение необходимых модулей, задание флагов и собственно цели. Причем все, что нужно, можно изменить через параметры.

Так что из autotools и scons уж лучше autotools, ибо scons - это тихий ужас.


"Релиз системы сборки CMake 2.6"
Отправлено Лимуриец , 17-Май-08 19:44 
>возможность автоупаковки результатов сборки в пакеты форматов rpm и deb

Ещё бы возможность автогенерации для исходников ebuild-ов.