Я ищу что-то вроде DISTCHECK_CONFIGURE_FLAGS, но более гибкое.automake: distcheck with CPPFLAGS
Я использую внешний пакет в своей программе. Скажем, foo
, а на моем ноутбуке он установлен до ${HOME}/soft/foo
.
настройка с Autotools проста:
./configure CPPFLAGS=-I${HOME}/soft/foo/include LDFLAGS=-L${HOME}/soft/foo/lib
но distcheck
дает мне головную боль. Когда distcheck распаковывает и настраивает, как я могу сказать, чтобы использовать мои CPPFLAGS и LDFLAGS?
DISTCHECK_CONFIGURE_FLAGS
близко, но неправильно: другие Сопровождающие могут иметь foo
установить библиотеку под /opt/
или /software/random/whatever
или /usr/local/foo-master
, и я не хочу навязывать свою среду на других сопровождающих.