The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск GNU Automake 1.17, инструментария для генерации сборочных файлов

12.07.2024 17:12

Спустя шесть лет с момента прошлого выпуска опубликован релиз Automake 1.17, утилиты для автоматической генерации make-файлов, соответствующих стандартам кодирования проекта GNU. В новой версии параметр AM_PATH_PYTHON изменён для использования в качестве приоритетной ветки Python 3 вместо Python 2, в случае наличия обеих веток в системе. Добавлено определение версий Python новее 3.9. В скрипте py-compile прекращена поддержка выпусков Python 0.x и 1.x, в качестве минимальной заявлена версия Python 2.0, выпущенная в 2000 году.

Остальные значимые изменения в Automake 1.17 в основном связаны с проведением работы по улучшению переносимости и исправлению накопившихся ошибок. Например:

  • Добавлена новая опция "posix" для создания специальной сборочной цели .POSIX для утилиты make.
  • Добавлена поддержка систем, поведение команды "rm -f" в которых не соответствует спецификации POSIX.
  • Разрешено использование экранированной последовательности "\#" в переменных.
  • В утилиту aclocal добавлен флаг "--aclocal-path" для переопределения значения переменной $ACLOCAL_PATH.
  • В скрипт missing добавлена поддержка autoreconf, autogen и perl.
  • В лог test-suite.log добавлена основная информация о системе.


  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Релиз генератора файлов сборки GNU Automake 1.16
  3. OpenNews: Выпуск системы сборки GNU Make 4.4
  4. OpenNews: Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile
  5. OpenNews: Выпуск GNU Autoconf 2.72
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61533-automake
Ключевые слова: automake, make
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (70) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 17:25, 12/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    это тот самый "инструментарий", который провоцирует всех иметь два альтернативных дерева исходников? один из них гит, а другой -- это тарбол со сгенерированными завирусованными файлами.
     
     
  • 2.2, Аноним (2), 17:36, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, это другой инструментарий
     
  • 2.3, Аноним (3), 17:50, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Если бы это была единственная проблема этого уродства.
     
  • 2.6, kusb reg (ok), 18:57, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это из-за него программы скачанные с гита не компилируются, а с архива компилируются?
     
     
  • 3.44, Генерал Кутепов (?), 18:59, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Это из-за него программы скачанные с гита не компилируются, а с архива компилируются?

    скорее общий случай - сорцы из GNU, но иногда сборка лечится в локальной репе через rm -rf .git*, а иногда не лечится и надо копать


     
  • 2.8, YetAnotherOnanym (ok), 19:27, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Про завирусованность поподробнее, пожалуйста.
     
     
  • 3.9, Аноним (9), 19:35, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    полагаю он про историю с xz
    https://www.opennet.me/opennews/art.shtml?num=60877
     
     
  • 4.26, Аноним (26), 08:41, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так там в симейке как раз яичко спрятали
     
     
  • 5.38, Аноним (38), 13:09, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не устали лгать? Бэкдор был в m4 автомяка. Ну вот на всё готовы лишь бы про гну плохо не думали, да?
     
     
  • 6.85, Аноним (85), 13:08, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А Automake-то тут причём? Блобик в сборочные скрипты xz засунул персонаж, не имеющий никакого отношения к разработчикам самого GNU Automake.
     
  • 2.15, Аноним (15), 22:10, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет, он просто даёт правдоподобный повод держать в проекте кусок километровой обфусцированной загаженной простыни, к которой не то что никто прикасаться не хочет, но даже глядеть на это. На любые предложения эту дрянь выпилить можно (реальные случаи из общения с сопровождающими)

    а) гордо бить себя в грудь, говорить что ты BDFL, и что это ты выбираешь систему сборки, и что тебе она нравится;
    б) предлагать покопаться в этом дерьме и точно воспроизвести её поведение на своём любимом CMake (вместо того, чтобы просто дропнуть любое нетривиальное поведение).

     
     
  • 3.27, Аноним (26), 08:42, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Красноречиво, но простынку в проект включать не надо, она генерится в рантайме
     
  • 3.43, Аноним (43), 18:16, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >гордо бить себя в грудь, говорить, что ты BDFL

    у меня на работе так выкинули удобный трекер на jira и распихали всё в контейнеры, походу это реально обоюдоострый меч по принуждению.

    >точно воспроизвести ее поведение

    спасибо, буду пользоваться этой фишкой, когда смогу и захочу принимать участие в войнах за технологии, а то как-то достало, когда сверху прокидывают якобы изичную технологию и спихивают gory details на тебя

     
  • 3.81, Аноним (81), 20:23, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ссылок на VCS репо нет? Значит: пустой трёп.
     
  • 2.57, cheburnator9000 (ok), 04:18, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да. Потому что нужно запускать autoconf там где нет configure скрипта. Это все дикая отрыжка из 90-тых годов когда из нормальных скриптовых языков был только Perl.

    https://en.wikipedia.org/wiki/Autoconf

     
     
  • 3.67, нах. (?), 21:05, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    нет, это решение вменяемых людей, понимавших что перл тоже надо как-то сперва суметь собрать.

    Предназначенное для создания переносимого софта, а значит - с минимизированными требованиями к среде выполнения (которую возможно ты только начал создавать). Поэтому m4, sh и make.

    Вам это все, разумеется, не надо, ваши поделки все равно работают только в докере под виндой.

     

  • 1.7, Аноним (7), 19:18, 12/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    У automake самая главная проблема - отсутствие понятной документации.
    Из относительно свежих только книга по нему (без перевода) и официальная документация (тоже без перевода + больше похоже на справочник), но этого недостаточно.
    Да, есть перевод документации и редкие статьи по нему, но они не дают полного понимания данного средства сборки.
     
     
  • 2.11, Аноним (43), 20:30, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    как бы у гнутых прог всегда на высоте было с документацией, что-то как-то странно
     
     
  • 3.16, Аноним (-), 22:55, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты можешь привести пример гнутой проги с хорошей документацией Они документацию... большой текст свёрнут, показать
     
     
  • 4.17, тыквенное латте (?), 23:13, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Ты можешь привести пример гнутой проги с хорошей документацией?

    https://www.gnu.org/manual/manual.html

    остальной поток сознания не читал, прости.

     
     
  • 5.19, Аноним (19), 00:47, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И какой из этих мануалов ты порекомендуешь примером того, как надо писать документацию? То что я оттуда знаю -- это отстой, это примеры как НЕ надо писать документацию.
     
     
  • 6.23, Аноним (23), 07:22, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я рекомендую мануал от Emacs.

    Он настолько хорош, что я купил бумажное издание. (Правда, без автографа РМС.)

     
     
  • 7.52, Neon (??), 22:54, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нормальный текстовой редактор должен, вообще, быть интуитивно понятным без талмуда мануалов.
     
     
  • 8.55, Bottle (?), 23:57, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нее, ты чо Как же они будут себя илиткой чувствовать Как же они будут работать... текст свёрнут, показать
     
  • 8.56, Аноним (56), 00:20, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А автомобили должно можно быть водить без изучения талмуда ПДД впрочем, именн... текст свёрнут, показать
     
     
  • 9.66, Аноним (-), 14:21, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А автомобили интуитивно понятны Ты можешь впервые сесть за руль и поехать В ка... текст свёрнут, показать
     
     
  • 10.77, Аноним (77), 05:47, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А почему за это жестоко имеют если не сдать ПДД и прочие навыки вождения на прав... большой текст свёрнут, показать
     
     
  • 11.80, Аноним (-), 12:43, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Следующей цитатой меня ты отвечаешь на вопрос Это у тебя такой способ чтения те... большой текст свёрнут, показать
     
  • 5.20, Аноним (20), 01:04, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ой, гнутые доки хвалят те, кто в лучшем случае делал man cp 10 лет назад и искал конкретный ключ. Если читать ее именно как доку, то там просто нет полного описания инструмента. А если читать как справочник - он избыточен. Короче недодока и переман. Посмотри на IBM Redbooks как пример годной доки.
     
  • 4.58, Аноним (43), 04:35, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если ты не умеешь читать полные мануалы в формате книги и тыкать по этому ctrl-f... большой текст свёрнут, показать
     
     
  • 5.64, Аноним (-), 13:02, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поверь мне, гугл ищет по этим докам лучше любого ctrl-f Я тебе очень рекомендую... большой текст свёрнут, показать
     
  • 4.75, Аноним (81), 04:24, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Без ссылки на исходники не убеждает в чём-то, кроме ограниченности.
     
  • 2.12, Аноним (12), 20:37, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У automake самая главная проблема - отсутствие понятной документации.
    > Из относительно свежих только книга по нему (без перевода) и официальная документация (тоже без перевода)

    смешно

     
     
  • 3.21, Аноним (20), 01:06, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Причина тряски? Хочется защитить любимцев, но скилла не хватает предметно говорить?)
     
     
  • 4.48, Аноним (48), 19:53, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    причина незнания английского?
     
  • 2.25, Аноним (25), 08:37, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    "Без перевода" :)

    Почему вы вашу профнепригодность (неумение читать техническую документацию на стандартном языке индустрии - это в чистом виде профнепригодность) выдаёте за проблему продукта?

     
     
  • 3.28, Аноним (20), 08:44, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что доку можно отдать аналитику, например, с конкретной главой с целью подготовки проектной документации. Аналитик не обязан знать английский.
     
     
  • 4.42, Аноним (23), 16:00, 13/07/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.76, Аноним (81), 04:27, 15/07/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.45, Аноним (45), 19:02, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вообще-то стандартных языков индустрии два: китайский в производстве и хинди в программировании.
     
     
  • 4.47, Аноним (47), 19:50, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Китайский хорош тем, что приходится расшифровывать, что же имелось в виду. Английский как-то более однозначно смысл передаёт.
     
  • 4.50, Аноним (48), 19:54, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Официальный язык каннада

    в бангалоре

     
  • 4.60, Аноним (23), 05:01, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Никаким стандартом хинди не является, все индусы говорят по-английски, и работают на нём.

    В Китае да, есть рабочий китайский.

     
     
  • 5.69, нах. (?), 21:26, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну предположим не все, а все получившие в Индии среднее и выше образование. (без которого в IT наверное все же не войти) Потому что оно - ни разу не на хинди.

    (на котором говорит постоянно меньше половины населения, а кое-как - чуть больше половины, причем все эти люди живут в одних и тех же штатах, а на юге хрен его вообще кто знает)

    В китае китайских тоже... как бы сильно дофига. Помимо некитайских. А поскольку любой технический текст на языке без слоговой азбуки представляет собой трудноразгадываемую шараду - неудивительно что китайское ойти такое странное.

     
  • 4.70, Аноним (70), 21:33, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Техинсайдер (который тогда назывался по-другому по франшизе) в лице Александра Храмчихина ещё в 2010 году предупреждал:

    >Учите китайский.

     
     
  • 5.73, нах. (?), 00:19, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Техинсайдер (который тогда назывался по-другому по франшизе) в лице Александра Храмчихина
    > ещё в 2010 году предупреждал:
    >>Учите китайский.

    зачем? В колониальную администрацию тебя все равно не возьмут.

    А откуда копать до обеда - тебе надсмотрщик палкой покажет. Пониже спины.


     
  • 2.32, Макинтош 512к (-), 09:37, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У automake самая главная проблема - отсутствие понятной документации.

    Так это же GNUтый софт. У него документация всегда крайне не интуитивная и написанная не для людей, а самими разрабами чисто для галочки, в расчёте, что её будет читатьт человек, который как минимум разобрался в исходниках от и до.

     

  • 1.10, Аноним (43), 20:29, 12/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там делает python, там же перл, не?
     
     
  • 2.13, Аноним (-), 21:35, 12/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А что там делает python, там же перл, не?

    Расслабьтесь, там вообще m4 пачками. А это видимо какие-то хелперы для питонобайды.

     
  • 2.24, Аноним (23), 07:25, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это аналог FindPython.cmake

    Не самому автомейку нужен, а для эмбеддинга питона в вашу программу и для компиляции питоновых экстеншенов.

     

  • 1.14, Аноним (-), 21:37, 12/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > make-файлов, соответствующих стандартам кодирования проекта GNU

    Судя по размеру и тексту получившихся make файлов - кой кому толи стандарты надо урезать, толи генерацию пересмотреть. Ну так, называя вещи своими именами.

    Ибо читать глазами то что оно там нагенерило - нет, нет нет и еще раз нет.

     
     
  • 2.18, нах. (?), 00:17, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    не вижу вообще никаких проблем прочитать глазами то что оно там нагенерило.
    И даже поправить если так быстрее чем разбираться, что оно там не нашло или нашло но не то.

    Если для тебя даже это проблема - ты, вероятно, ошибся с выбором профессии.

     
     
  • 3.22, Аноним (-), 02:06, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > не вижу вообще никаких проблем прочитать глазами то что оно там нагенерило.
    > И даже поправить если так быстрее чем разбираться, что оно там не нашло или нашло но не то.

    Ну вот нет, я таки вижу что оно генерит довольно регулярно и руками ЭТО править - такое себе.

    > Если для тебя даже это проблема - ты, вероятно, ошибся с выбором профессии.

    Да я на самом деле могу зарулить любую проблему. Но вот имнено генерит оно одни из самых разлапистых make файлов из всех билдсистем вообще, с совершенно обд@лбаным содержимым, да простит меня RMS и FSF за эту точку зрения.

    А так то прикольная заява от типа жалующегося что ни 1 псих не идет таких менеджить в соседней новости :)

     
     
  • 4.68, нах. (?), 21:11, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    если тебе регулярно надо руками править автогенеренный код не предназначенный вообще для ручной правки, да еще и для тебя это что-то типа подвига, а не тривиальщина - ты явно ошибся с выбором професии.

    Тебе в дворники.

    > Да я на самом деле могу зарулить любую проблему.

    да, такого и в дворники брать опасно. Самомнения дофига, умений ни на грош.

     
     
  • 5.71, Аноним (-), 23:08, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > если тебе регулярно надо руками править автогенеренный код не предназначенный вообще для ручной правки, да еще и для тебя это что-то типа подвига, а не тривиальщина - ты явно ошибся с выбором професии.

    Профессия программиста подразумевает автоматизацию всего, и в качестве распространённой профдеформации у программистов развивается стремление автоматизировать даже однократно выполняемые задачи. Так что если для тебя правка автосгенерённого кода не подвиг, а рутина, то это значит что ты совершенно определённо не программист. И если так, то куда ты лезешь со своим особо ценным мнением о системах сборки?

     
     
  • 6.74, нах. (?), 00:24, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Профессия программиста подразумевает автоматизацию всего, и в качестве распространённой

    профессия программиста подразумевает в первую очередь - умение программировать, е...шка ты наша. Т.е. писать код и понимать чужой.
    А ты тривиальнейший мэйкфайл прочитать ниасиливаешь (и в автоматизацию не умеешь, иначе чего туда вообще полез вместо configure.ac)

    Будет мне торговец хле6алом объяснять тут за программирование.

     
  • 6.78, Аноним (77), 05:51, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Профессия программиста подразумевает автоматизацию всего, и в качестве распространённой
    > профдеформации у программистов

    Вообще, сабж для именно этого и создан. Но вот результат этсамого... мм... специфичен!

    > развивается стремление автоматизировать даже однократно выполняемые задачи.

    И даже не однократно - у XKCD есть очень тематичный комикс показывающий имеет ли смысл гробить время на автоматизацию или нафиг. А кто его не видел - совсем голимый джун.

    > программист. И если так, то куда ты лезешь со своим особо
    > ценным мнением о системах сборки?

    Да это эксперт уровня бох^W пох. Хотя то что он за automake топит - удивительно само по себе. Ну вот кто бы за ним такое подумал?!

     

  • 1.31, Макинтош 512к (-), 09:34, 13/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Не знаю как у вас, а у меня, весь (без исключений) GNUтый софт ассоциируется с какими-то поделиями, написанными явно не для людей. Как тот же GIMP, который даже может более мощный чем ФШ, но о всех его 100500 фишках знают лишь создатели этих фишек.
     
     
  • 2.33, Аноним (38), 10:21, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну гимп только по названию gnu, по факту он миллиард лет отдельный проект.
     
  • 2.39, kusb reg (ok), 13:55, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    gimp
    (1) уничижительный термин для человека с ограниченными возможностями или имеющего проблемы со здоровьем, которые приводят к физическим недостаткам .

    (2) Оскорбление, подразумевающее, что кто-то некомпетентен, глуп и т. д. Может также использоваться, чтобы подразумевать, что человек не крутой или не может/не хочет делать то, что делают все остальные.

    (3) Сексуальный раб или покорный, обычно мужчина

    (x) Энтузиаст БДСМ, который любит обтягивающие латексные и/или кожаные «костюмы-канатки» (а-ля « Американская история ужасов », 1-й сезон).

    (z) Gimp — это человек, которого они держат одетым с головы до ног в черное кожаное снаряжение для связывания. На теле тут и там есть молнии , пряжки и заклепки. На голове у него черная кожаная маска с двумя отверстиями для глаз и молнией (закрытой) вместо рта. Они держат его в яме в полу, достаточно большой для большой собаки.

    (y) Программа обработки изображений GNU . Также известна как фотошоп для бедных .

     
     
  • 3.51, Алексей (??), 22:31, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Google и еще пару словарей переводят только как канитель, хромота
    Все остальное наверно сленг
    У нас слово инвалид восприниают как оскорбительное, да и полно слов с неоднозначной трактовкой. Те же пень, петух, козел.
    Всем кто воспринимает криво не угодишь

    А GIMP это акроним GNU image manipulation program
    И 20 лет никого это не беспокоило пока разные толерасты и небинарные личности не возбудились вдруг

     
     
  • 4.54, Neon (??), 22:57, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Странная любовь к акронимам.
     
     
  • 5.61, Аноним (23), 05:04, 14/07/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.65, Аноним (-), 13:33, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо угождать _всем_ Достаточно ориентироваться на текущие нормы языка, толь... большой текст свёрнут, показать
     
  • 3.63, Аноним (63), 11:18, 14/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Urban Dictionary с вот уже много лет как печально известен крайне нетрадиционными интерпретациями любых слов.
     
  • 3.84, Аноним (85), 13:01, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну прелагали же переименовать в GLIMPSE.
     
  • 2.53, Neon (??), 22:57, 13/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это точно. Вечно какая та нечеловеческая логика в этих поделиях. GIMP, вообще, сделан существами с логикой не из нашей Галактики.)
     

  • 1.35, Анонист (?), 10:45, 13/07/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.37, Аноним (37), 11:46, 13/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Не уверен что этим кто-то вообще пользуется в нынешнее время. Да и раньше тоже.
     
  • 1.82, Аноним (82), 02:35, 16/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Даже конфиг должен быть кратким, понятным и гибким.
    Зачем нужны "стандарты ГНУ" и что это такое вообще?? Возьмите адекватный DUB - это тоже сборщик, но с вменяемым синтаксисом, который способен написать даже нуб.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру