[sisyphus] mk-configure -- lightweight replacement for GNU autotools

Aleksey Cheusov vle на gmx.net
Вт Июл 14 00:03:27 MSD 2009


 >> > Код для mk-confgure покажите пожалуйста.  Реализация компилятора
 >> > C++, lex и yacc заранее неизвестны.
 >> Модуль mkc.pkg-config.mk у меня в TODO, его я пока не продумал в
 >> деталях.  Но идеологически верно по идеологии mk-configure это делается
 >> примерно так.
> Усложним задачу.  Три программы и библиотека.  Две программы
> должны устанавливаться по $MAKE install, одна должна запускаться
> по $MAKE test.  Всё это происходит в одном subdir'е.
Не надо в одном сабдире. В идеологии mk-configure (mk-files на самом
деле) заложено следующее: один каталог -- максимум одна программа или
одна библиотека плюс неограниченное количество всяких скриптов или
просто файлов. После чего все решается очень просто и красиво.  В общем,
я с этой идеологией совершенно согласен. Прежде чем громко возражать,
предлагаю спокойно подумать.  См. проект lmdbg -- реальный проект на
mk-configure.  Мой. Proof of concept. Есть пример попроще в тарболе.

Надо бы это добавить в документацию. Тоже FAQ. Thx!

-- 
Best regards, Aleksey Cheusov.


Подробная информация о списке рассылки Sisyphus