Как мне использовать pkginclude_HEADERS и Automake, чтобы получить второй каталог include? - PullRequest
6 голосов
/ 17 декабря 2011

Большая часть этой темы была рассмотрена в этой теме на pkginclude_HEADERS

У меня есть библиотека с открытым исходным кодом, и у нее есть несколько включений с общими именами. Я подозреваю, что лучшее решение - это включить мой зонтичный включаемый файл в каталог pkginclude_HEADERS, а затем иметь дополнительный каталог, в котором есть все остальные заголовки. Тогда в файле зонтика использование будет #include.

Как я могу заставить automake сделать это? Спасибо!

1 Ответ

9 голосов
/ 18 декабря 2011

Скорее всего:

nobase_pkginclude_HEADERS = subdir/subfile.h

, поэтому subfile.h копируется в ${pkgincludedir}/subdir/subfile.h. Без префикса nobase_ он получился бы как ${pkgincludedir}/subfile.h.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...