LINUX.ORG.RU

Знактокам autoconf/automake


0

0

Имеется проект(subproj), который хочется включить в два других проекта(proj1, proj2)при этом чтобы у каждого из них был свой единственный configure
делаю следующее:

configure.in из proj1

...
sinclude(configure.inc)
sinclude(src/subproj/configure.inc)
..

configure.in из proj2
...
sinclude(configure.inc)
sinclude(src/lib/subproj/configure.inc)
..

соответтственно приходится менять префиксы в subproj configure.inc при AC_CONFIG_FILES... т.е.:

AC_CONFIG_FILES(src/subproj/Makefile src/subproj/s1/Makefile ...)
для proj1

и
AC_CONFIG_FILES(src/lib/subproj/Makefile src/lib/subproj/z1/Makefile ...)
для proj2

вопрос:
Можно ли как-нибудь избавиться от необходимости переписывать префиксы?
Если да, то как?

★★★★★

Ответ на: комментарий от ananas

Пробовал. Получается что пути внутри Makefile'а становятся не верны и собираться ничего уже собирается.

eXOR ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Спасибо. То что нужно!

eXOR ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.