<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск сборочного инструментария qbs 1.8, развиваемого проек...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html</link>
    <description>Состоялся (http://blog.qt.io/blog/2017/05/29/qbs-1-8-released/) релиз развиваемого проектом Qt сборочного инструментария qbs 1.8 (http://qt-project.org/wiki/qbs) (Qt Build Suite), который заменит qmake в Qt 6. В отличие от qmake, qbs не привязан к Qt и изначально рассчитан на организацию сборки любых проектов. Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Используемый в qbs язык сценариев адаптирован для автоматизации генерации и разбора сценариев сборки интегрированными средами разработки. Кроме того,  qbs не генерирует make-файлы, а сам,  без посредников, таких как утилита make, контролирует запуск компиляторов и компоновщиков, оптимизируя процесс сборки на основе детального графа всех зависимостей. Наличие изначальных данных о структуре и зависимостях в проекте позволяет эффективн</description>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#51</link>
    <pubDate>Wed, 31 May 2017 10:47:12 GMT</pubDate>
    <description>А что в плюсах своих строк нету?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (фтттт)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#50</link>
    <pubDate>Wed, 31 May 2017 05:02:00 GMT</pubDate>
    <description>Там есть такая фигня как Probe - http://doc.qt.io/qbs/probe-item.html&lt;br&gt;Ты ее конфигурируеш, пишеш на javascript что и где искать.&lt;br&gt;Есть небольшой набор проб в поставке - http://code.qt.io/cgit/qt-labs/qbs.git/tree/share/qbs/imports/qbs/Probes&lt;br&gt;&lt;br&gt;Конкретно для библиотек - http://code.qt.io/cgit/qt-labs/qbs.git/tree/share/qbs/imports/qbs/Probes/PkgConfigProbe.qbs   - запускает pkg-config, парсит его вывод.&lt;br&gt;&lt;br&gt;Второй вариант, если один из подпроектов зависит от другого подпроекта - то зависимость указывается через Depends - http://doc.qt.io/qbs/depends-item.html&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#49</link>
    <pubDate>Tue, 30 May 2017 15:45:31 GMT</pubDate>
    <description>А как у него с поиском зависимостей? т.е. как устроен поиск сторонних библиотек&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (K.O.)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#48</link>
    <pubDate>Tue, 30 May 2017 14:28:02 GMT</pubDate>
    <description>Вот не понимаю как система сборки может заставить С++ &quot;жрать больше C#&quot;. А как же скриптовые ./configure + make?&lt;br&gt;</description>
</item>

<item>
    <title>Полено! (Grammar Narziss)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#47</link>
    <pubDate>Tue, 30 May 2017 13:53:57 GMT</pubDate>
    <description>&amp;#171;что ли&amp;#187;, Буратино&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (Вареник)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#46</link>
    <pubDate>Tue, 30 May 2017 13:39:09 GMT</pubDate>
    <description>&amp;gt; JavaScript там без веба.&lt;br&gt;&amp;gt; PS Ну были бы там Python, Ruby, сильно быстрее было бы?&lt;br&gt;&lt;br&gt;Было бы не так богомерзко.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (Вареник)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#45</link>
    <pubDate>Tue, 30 May 2017 13:34:36 GMT</pubDate>
    <description>Как угробить лучшую С++ библиотеку и заставить С++ жрать больше C#, Java и Python вместе взятых? Ну конечно воткнуть JS во все. &lt;br&gt;&lt;br&gt;Даешь еще внедрение AOP вставок на JS, в qtCore. Модно, свежо, достаточно извращенно чтобы удивить пересыщенную публику.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (VladSh)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#44</link>
    <pubDate>Tue, 30 May 2017 13:13:47 GMT</pubDate>
    <description>Qt Script deprecated in Qt 5.5.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария qbs 1.8, развиваемого проек... (Владимир)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/111358.html#43</link>
    <pubDate>Tue, 30 May 2017 12:53:36 GMT</pubDate>
    <description>А с нинзя фанбои qbs обычно не сравнивают, всегда с богомерзким make. Ninja рвет просто qbs в инкрементных билдах - поэтому лично я от него отказался. На мелких проектах меньше 100к SLOC, да, QBS можно поюзать.&lt;br&gt;</description>
</item>

</channel>
</rss>
