[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