<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз генератора файлов сборки GNU Automake 1.13</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html</link>
    <description>Вышел (http://lists.gnu.org/archive/html/automake/2012-12/msg00038.html) релиз Automake 1.13 (http://www.gnu.org/software/automake/), утилиты для автоматической генерации make-файлов, соответствующих стандартам кодирования проекта GNU. Кроме исправления ошибок и добавления новшеств в новой версии отмечена большая порция возможностей, поддержка которых будет прекращена в следующем выпуске, что приведёт к нарушению обратной совместимости.&lt;br&gt;&lt;br&gt;&lt;br&gt;В частности, работа Automake 1.14 скорее всего будет возможна только вкупе с ещё не выпущенной версией пакета Autoconf 2.70, будет прекращена поддержка имени &apos;configure.in&apos; в качестве входного файла для Autoconf, будет удалён m4-макрос AM_PROG_MKDIR, будет объявлена устаревшей переменная сборки ACLOCAL_AMFLAGS, будет прекращена поддержка C/C++ компилятров  IRIX и SGI, будет удалена поддержка MS-DOS и Windows 95/98/ME, будет прекращена поддержка переменной INCLUDES (следует использовать AM_CPPFLAGS), скрипты будут рассчитаны на работу с POSIX shell, все внешние m4-файлы (в </description>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (arisu)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#77</link>
    <pubDate>Thu, 03 Jan 2013 00:36:24 GMT</pubDate>
    <description>&amp;gt; Там огромное количество бесполезных тестов.&lt;br&gt;&lt;br&gt;не &amp;#171;бесполезных&amp;#187;, а &amp;#171;бесполезных, потому что устарели&amp;#187;. что, конечно, не отменяет основного &amp;#8212; их бесполезности.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (arisu)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#76</link>
    <pubDate>Thu, 03 Jan 2013 00:27:18 GMT</pubDate>
    <description>&amp;gt; Любой специалист в здравом уме понимает, что Autotools &amp;#8212; отличный инструмент&lt;br&gt;&lt;br&gt;как хорошо, что я не работаю с такими &amp;#171;специалистами в здравом уме&amp;#187;.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (arisu)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#75</link>
    <pubDate>Thu, 03 Jan 2013 00:24:30 GMT</pubDate>
    <description>&amp;gt; Больше ничего нет.&lt;br&gt;&lt;br&gt;http://msteveb.github.com/autosetup/&lt;br&gt;да, это *не полная* замена. но вполне замена autoconf (который, в большинстве, и ругают, когда ругают autocrap) для очень многих случаев. а также, например: http://industriousone.com/premake&lt;br&gt;ну, и других есть, если поискать. и очень часто их действительно *достаточно* для замены как минимум autoconf, а то и autoconf/automake целиком.&lt;br&gt;&lt;br&gt;так что не надо про &amp;#171;больше ничего нет&amp;#187;, неправда это.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (vle)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#74</link>
    <pubDate>Wed, 02 Jan 2013 21:45:01 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Вот совету людей, собаку съевших, http://wiki.debian.org/UpstreamGuide &lt;br&gt;&amp;gt;&amp;gt; На Демьяне свет клином не сошёлся.&lt;br&gt;&amp;gt; Вот именно. Существует множество систем, компиляторов,&lt;br&gt;&amp;gt; компоновщиков, библиотек, структур &lt;br&gt;&amp;gt; файловых систем и проч. А GNU, в силу отсутствия собственной ОС, &lt;br&gt;&amp;gt; имеют систему сборки Autotool, которая и делает GNU страшно портируемой.&lt;br&gt;&lt;br&gt;Страшно дерьмовой он ее делает. Надо людям-осиляторам ознакомиться&lt;br&gt;все-таки с альтернативными подходами, тогда  мир станет &lt;br&gt;больше, красивее и разнообразнее ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (vle)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#73</link>
    <pubDate>Wed, 02 Jan 2013 21:41:39 GMT</pubDate>
    <description>&amp;gt; вот ещё домашнее задание: &lt;br&gt;&amp;gt; https://github.com/ckolivas/cgminer/blob/master/m4/mmap-anon.m4 &lt;br&gt;&amp;gt; (перепишите на cmake/scons/gyp/wtf) &lt;br&gt;&lt;br&gt;То же мне высшая магия. На mk-configure это делается&lt;br&gt;тривиально штатными средствами.&lt;br&gt;MKC_REQUIRE_HEADERS, MKC_REQUIRE_FUNCLIBS и MKC_CHECK_DEFINES.&lt;br&gt;Плюс стандартные средства bmake типа .if/.endif и CFLAGS += -D...&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (vle)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#72</link>
    <pubDate>Wed, 02 Jan 2013 21:31:36 GMT</pubDate>
    <description>&amp;gt; Вот нарвётесь на какие-нибудь неочевидные зависимости - поймёте. Ну там - файлы &lt;br&gt;&amp;gt; include с одинаковыми именами, но по сути - разные (от разных &lt;br&gt;&amp;gt; версий библиотеки или вообще от разных библиотек). Или на библиотеки, собранные &lt;br&gt;&amp;gt; с разными флагами, из которых вам  подходятдалеко не все. Или &lt;br&gt;&amp;gt; на компиляторы, которым надо скармливать разные флаги. Или когда на разных &lt;br&gt;&amp;gt; платформах библиотека предосталяет разный функционал, причём кое-где ещё и бажный (канонический &lt;br&gt;&amp;gt; пример - poll/select/kqueue/epoll)... Да вагон вариантов. Оно да, на локалхосте &quot;чисто &lt;br&gt;&amp;gt; для себя&quot; и обойтись можно. Если не думать, что софтина должна &lt;br&gt;&amp;gt; собираться у кого-то другого.&lt;br&gt;&lt;br&gt;Все перечисленное не убеждает лично меня, что для решения этих&lt;br&gt;проблем нужно было написать такое г., как autotools.&lt;br&gt;Вот https://github.com/cheusov/mk-configure&lt;br&gt;Типичный код пишется на порядок проще. Сложный написать возможно&lt;br&gt;и тоже несложно. Примеры -- рядом, если любопытно.&lt;br&gt;И autoconf и, тем более, automake изначально имели отвратительный дизайн</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (vle)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#71</link>
    <pubDate>Wed, 02 Jan 2013 21:23:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Сама идея генерить make файлы порочна.&lt;br&gt;&amp;gt;&amp;gt; Чтобы не генерить - должно околеть напрочь вообще все кроме 1-2 видов &lt;br&gt;&amp;gt;&amp;gt; архитектур и систем. Что тоже порочно по смыслу.&lt;br&gt;&amp;gt; Скорее наоборот: генережка make-файлов необходима только одной&lt;br&gt;&amp;gt; системе --- W., ибо только &lt;br&gt;&amp;gt; на ней отсутствует возможность нормального скриптования.&lt;br&gt;&lt;br&gt;Люто плюсую, черт побери! Кодогенерация для систем&lt;br&gt;сборки -- чистой воды идиотизм.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (vle)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#70</link>
    <pubDate>Wed, 02 Jan 2013 21:21:48 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А сейчас уходить с autotools&apos;ов можно не только на cmake&lt;br&gt;&amp;gt; Только. scons - не система сборки, а кривой скрипт на питоне, waf - то же самое, только &amp;gt; ещё маргинальнее и ничего не умеет, ant - java, qmake - qt и также ничего не умеют.&lt;br&gt;&amp;gt; Больше ничего нет.&lt;br&gt;&lt;br&gt;Легковесных альтернатив больше, чем может показаться.&lt;br&gt;mk-configure, например. Автокрап нерелевантен совершенно.&lt;br&gt;https://github.com/cheusov/mk-configure&lt;br&gt;</description>
</item>

<item>
    <title>Релиз генератора файлов сборки GNU Automake 1.13 (тот ещё)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/88010.html#69</link>
    <pubDate>Wed, 02 Jan 2013 10:13:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Сама идея генерить make файлы порочна.&lt;br&gt;&amp;gt; Чтобы не генерить - должно околеть напрочь вообще все кроме 1-2 видов &lt;br&gt;&amp;gt; архитектур и систем. Что тоже порочно по смыслу.&lt;br&gt;&lt;br&gt;Скорее наоборот: генережка make-файлов необходима только одной системе --- W., ибо только на ней отсутствует возможность нормального скриптования.&lt;br&gt;</description>
</item>

</channel>
</rss>
