<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Доступны системы сборки CMake 3.27.0 и Meson 1.2</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html</link>
    <description>Опубликован релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.27, выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. CMake примечателен предоставлением простого языка сценариев, средствами расширения функциональности через модули, поддержкой кэширования, наличием инструментов для кросс-компиляции, поддержкой генерации файлов сборки для широкого спектра систем сборки и компиляторов, наличием утилит ctest и cpack для определения сценариев тестирования и сборки пакетов, утилитой cmake-gui для интерактивной настройки параметров сборки. Код  CMake написан на языке C++  и распространяется под лицензией BSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59481&lt;br&gt;</description>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (TydymBydym)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#42</link>
    <pubDate>Sun, 30 Jul 2023 19:38:02 GMT</pubDate>
    <description>Да нахрен такие прородители? Я помню что даже sendmail.cf предпочитал руками писать (да-да, все эти правила чтобы почту от спамеров и прочих кулхацкеров фильтровать), лишь бы с этой хтонью не связываться.&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#41</link>
    <pubDate>Tue, 25 Jul 2023 05:05:27 GMT</pubDate>
    <description>Не выдумывай, я говорил именно про разработку. Но сборка это часть процесса разработки.&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (DungeonLords)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#40</link>
    <pubDate>Tue, 25 Jul 2023 04:59:20 GMT</pubDate>
    <description>Спасибо большое за новость! Сам использую и то и то. Недавно читал новую статью про настройки CMake https://habr.com/p/741868/&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (Rezzet)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#39</link>
    <pubDate>Mon, 24 Jul 2023 23:20:18 GMT</pubDate>
    <description>Вы по прежнему не поняли смысл. Взять и собрать приложение это одна задача. СОВСЕМ другая задача это разрабатывать приложение, именно обеспечивать сборку для процесса разработки. CMake это не система сборки. Это генератор проектов, это система описания проекта для разработчика, не для конечного потребителя. В процессе разработки возникает все время вопрос как сделать так что бы с твоей пачкой исходников люди могли работать на разных системах и в разных IDE для разработки. Именно разработчики, пользователи в этой схеме вообще отсутствуют. К ним прилетит готовый бинарь. Собирать приложение из исходников надо 3-ем красноглазым з&#064;дротом на планете. Для установки и менеджмента приложений давно придумали пакетные менеджеры. А разрабатывать приложение нужно армии программистов, которые порой работают не только с c++. Cmake это не система сборки, это генератор проектов, или система описания проекта. Даже автор новости не понимает зачем и что нужно. Именно поэтому Cmake будет жить и развиваться. А аутотул сдохнет как </description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#38</link>
    <pubDate>Mon, 24 Jul 2023 11:50:02 GMT</pubDate>
    <description>Скоро будет 5 лет проекту на Meson кодовая база ~100_000 строк,&lt;br&gt;но только патчи и правки. В остальном не трогает никто.&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#36</link>
    <pubDate>Mon, 24 Jul 2023 08:56:38 GMT</pubDate>
    <description>&amp;gt; Соответственно и данные об этом окружении надо собрать&lt;br&gt;&lt;br&gt;для болгеносов. Если проект самодостаточный - нет, поэтому достаточно обычного make, kconfig вообще не аналог autotools/cmake/meson - он конфигурирует внутреннюю структуру проекта.&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (llolik)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#35</link>
    <pubDate>Mon, 24 Jul 2023 08:50:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Потому что у них есть собственный Kconfig/Kbuild.&lt;br&gt;&amp;gt; он конфигурирует само ядро а не собирает информацию о системном окружении&lt;br&gt;&lt;br&gt;Так и autotools/cmake/meson нужны для того, чтобы конфигурировать сборку проекта под конкретное окружение. Соответственно и данные об этом окружении надо собрать (для ядра конкретно этого не надо, тут согласен).&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#34</link>
    <pubDate>Mon, 24 Jul 2023 08:26:39 GMT</pubDate>
    <description>&amp;gt; Потому что у них есть собственный Kconfig/Kbuild. &lt;br&gt;&lt;br&gt;он конфигурирует само ядро а не собирает информацию о системном окружении - ядро самодостаточный проект, в отличие от болгеносов где на каждый чих тащат внешние библиотеки&lt;br&gt;</description>
</item>

<item>
    <title>Доступны системы сборки CMake 3.27.0 и Meson 1.2 (llolik)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/131052.html#33</link>
    <pubDate>Mon, 24 Jul 2023 07:50:41 GMT</pubDate>
    <description>&amp;gt; для сборки Linux не нужен Autotool&lt;br&gt;&lt;br&gt;Потому что у них есть собственный Kconfig/Kbuild.&lt;br&gt;</description>
</item>

</channel>
</rss>
