[Devel] Разработка с библиотеками из соседнего каталога

Vitaly Lipatov lav на etersoft.ru
Ср Июл 22 23:46:12 MSD 2009


Для разработки mb745 требуются библиотеки 
uniset, uniwidgets. Чтобы упростить сборку именно с версиями из соседнего 
каталога, в ./autogen.sh добавлена обработка параметра local:
теперь при запуске
./autogen.sh local
сборка проекта будет выполнена с библиотеками из ../uniset/lib и 
../uniset/widgets

Аналогично сделано для mpu745 , а также для самого uniwidgets.
На данный момент не сделана поддержка extensions, поскольку в них структура 
каталогов для h-файлов не совпадает с установочной (один каталог 
/include/uniset/extensions)

Реализовано это через создание файла *.include в каждом репозитории 
библиотеки, который считывает флаги из pc-файла и преобразует пути в 
относительные.

Критика и поправки ожидаются.

-- 
С уважением,
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!



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