Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > "Супермэйк"


Автор: GrayCardinal 4.10.2006, 10:44
сабж.
Для тех кто помнит тему "задолбало..."  smile 
В общем скрипт, на perl, который делает bash скрипты для компиляции либ/програм. 
Юзить. В каждый исходный файл (.cpp, .c) вписывается 
<? lib NAME ?>
<? program NAME ?>
Где NAME - имя, к чему относится данный файл. Далее
$ ./Compile.pl --compile >./Compile.sh
Получите скрипт, который собирает "ваше чудо" smile
Еще есть --install (установит "это дело"). 

Сейчас этот "Compile.pl" в сырцах боба лежит....
 svn co https://svn.sourceforge.net/svnroot/silentbob silentbob
(silentbob/gclib/trunk/src)
Думаю так с Бобом его и оставить... Написать только плагин - обертку. В результате - Боб будет проги 
компилить. Получше маке...
Всем интересующимся - писать либо на мыло, либо в приват.

Добавлено @ 10:45 
Да, все опции вроде CFLAGS дописывать в командной строке 
$ ./Compile.pl CFLAGS="-O3"
к примеру...

Автор: powerfox 4.10.2006, 15:27
Цитата(GrayCardinal @  4.10.2006,  11:44 Найти цитируемый пост)
<? lib NAME ?><? program NAME ?>


GrayCardinal, так в gcc можно и так библиотеки прямо в исходниках задавать, чтоб потом в ком. строке не указывать...  smile 

Автор: GrayCardinal 5.10.2006, 05:17
powerfox, 
Ты не понял чутка юмора  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)