<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз системы сборки CMake 3.11</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html</link>
    <description>Доступен релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.11 (http://www.cmake.org/), выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код  CMake написан на языке C++  и распространяется под лицензией BSD.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;CMake примечателен предоставлением простого языка сценариев, средствами расширения функциональности через модули, минимальным числом зависимостей (нет привязки к M4, Perl или Python), поддержкой кэширования, наличием инструментов для кросс-компиляции, поддержкой генерации файлов сборки для широкого спектра систем сборки и компиляторов, наличием утилит ctest и cpack для определения сценариев тестирования и сборки пакетов, утилитой cmake-gui для интерактивной настройки параметров сборки. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные улучшения (https://cmake.org/cmake/help/v3.11/release/3.11.html):&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  В генератор сборочных файлов Ninja добавлена поддержка компиляторов &lt;br&gt;TI C/C++ (http://www.ti.com/tools-software/compilers</description>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#51</link>
    <pubDate>Sun, 01 Apr 2018 18:29:12 GMT</pubDate>
    <description>&amp;gt; AUTOGEN и AUTOMOC работают там, где нет make.&lt;br&gt;&lt;br&gt;в винде, да?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#50</link>
    <pubDate>Sun, 01 Apr 2018 18:28:46 GMT</pubDate>
    <description>&amp;gt; Ага, gettext, который тянет libxml, который тянет питон.&lt;br&gt;&lt;br&gt;dependency hell сам по себе - это отдельная болячка, хоть и менее чудовищная чем в типикал линуксе (исключая гентуклоны, но у тех своих бед хватает).&lt;br&gt;Отчасти устраняемая OPTIONS_UNSET=NLS (и еще двумя десятками UNSET ненужного), в целом - непобедимая, потому что весь нынешний софт так написан.&lt;br&gt;&lt;br&gt;а так-то у нас и gmake норовит собираться с NLS. Где вылупляются подобные &quot;разработчики&quot;, которым оно нужно - не знаю, и не хочу узнать.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#49</link>
    <pubDate>Sun, 01 Apr 2018 18:22:28 GMT</pubDate>
    <description>&amp;gt; Т.е. типикал бздun маны своей же билдсистемы в глаза не видел?&lt;br&gt;&lt;br&gt;когда-то видел, запоминать всю эту километровую муру - это для вас, мальчики с феноменальной памятью (вероятно, кому-то так проще, или, что скорее, кто-то зачем-то это использует в скриптах).&lt;br&gt;&lt;br&gt;мне гораздо проще и быстрее посмотреть в Makefile, что там на самом деле, а не что выдаст интуитивно-приятный скрипт&lt;br&gt;(к тому же эти заклинания имеют особенности, о которых вы не в курсе, поскольку читатели манов, а не админы фри)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#48</link>
    <pubDate>Sun, 01 Apr 2018 18:11:48 GMT</pubDate>
    <description>просто опечатка. Там make. Обычный такой bsd make.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#47</link>
    <pubDate>Sat, 31 Mar 2018 10:57:07 GMT</pubDate>
    <description>&amp;gt; Ага, gettext, который тянет libxml, который тянет питон.&lt;br&gt;&lt;br&gt;Но его можно отключить, если собирать rhash без поддержки иностранных языков.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#46</link>
    <pubDate>Sat, 31 Mar 2018 10:52:17 GMT</pubDate>
    <description>&amp;gt; т.е автоконф (вместе со всем хламом в виде перла и m4) тоже &lt;br&gt;&amp;gt; никуда не делся, &quot;мы не выкинули пончики, они с нами летят&quot;, &lt;br&gt;&amp;gt; он вам понадобится чтобы собрать архинужную и полезную (кто знает, этот &lt;br&gt;&amp;gt; кусок г-на вообще зачем?) деталь для самого cmake.&lt;br&gt;&lt;br&gt;Ага, gettext, который тянет libxml, который тянет питон.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#45</link>
    <pubDate>Sat, 31 Mar 2018 08:03:03 GMT</pubDate>
    <description>&amp;gt; в cmake просто эти этапы перемешали в кучу&lt;br&gt;&lt;br&gt;Ничего там не перемешивали. Просто первый этап (генерацию новых и подкладывание готовых скриптов) выкинули за ненужностью.&lt;br&gt;&lt;br&gt;&amp;gt; Разработчики, видимо, счастливы (особенно - те что неасилили и кэширование), те кому потом с их продуктом иметь дело - не очень. Угадайте, кого на свете больше&lt;br&gt;&lt;br&gt;В мире бинарных дистрибутивов больше, конечно, разработчиков, поскольку майнтейнер обычно сопровождает большое число пакетов. А конечным пользователям по барабану. Да, кстати, как майнтейнер я к cmake имею лишь очень небольшие нарекания (прежде всего &amp;#8212; отсутствие универсального способа задать путь для установки библиотек). С autotools проблем по крайней мере не меньше.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#44</link>
    <pubDate>Fri, 30 Mar 2018 20:01:30 GMT</pubDate>
    <description>&amp;gt; я рад за вас, что вы выучили массу абсолютно ненужных заклинаний. Типикал юзер cmake.&lt;br&gt;&lt;br&gt;Т.е. типикал бздun маны своей же билдсистемы в глаза не видел?&lt;br&gt;man ports&lt;br&gt;&amp;gt;  all-depends-list     Print a list of all dependencies for the port.&lt;br&gt;&amp;gt;  pretty-print-run-depends-list, pretty-print-build-depends-list&lt;br&gt;&amp;gt;                         Print a list of all the compile and run&lt;br&gt;&amp;gt;                         dependencies, and dependencies of those&lt;br&gt;&amp;gt;                         dependencies, by port name and version.&lt;br&gt;&lt;br&gt;Яснопонятно.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы сборки CMake 3.11 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/113963.html#43</link>
    <pubDate>Fri, 30 Mar 2018 19:58:06 GMT</pubDate>
    <description>&amp;gt; без питона, и без &lt;br&gt;&amp;gt; перла даже. Голый cmake и sh.&lt;br&gt;&amp;gt; Голый cmake&lt;br&gt;&lt;br&gt;А голый cmake собираем (привожу ваш? же комментарий)&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;/usr/ports/devel/cmake/Makefile:LIB_DEPENDS=    libcurl.so:ftp/curl &#092;&lt;br&gt;/usr/ports/devel/cmake/Makefile-                libexpat.so:textproc/expat2 &#092;&lt;br&gt;/usr/ports/devel/cmake/Makefile-                libjsoncpp.so:devel/jsoncpp &#092;&lt;br&gt;/usr/ports/devel/cmake/Makefile-                libuv.so:devel/libuv &#092;&lt;br&gt;/usr/ports/devel/cmake/Makefile-                librhash.so:security/rhash&lt;br&gt;/usr/ports/devel/cmake/Makefile-&lt;br&gt;/usr/ports/devel/cmake/Makefile-USES=           compiler:c++11-lang libarchive ncurses&lt;br&gt;--&lt;br&gt;/usr/ports/devel/cmake/Makefile:MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py&lt;br&gt;а самое приятное - вот это:&lt;br&gt;/usr/ports/devel/libuv/Makefile:USES=           autoreconf libtool pathfix pkgco&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;приехали &amp;#8230;&lt;br&gt;</description>
</item>

</channel>
</rss>
