Возможно ли для cxx_library экспортировать макросы препроцессора?

я использую построить некоторый код C ++. У меня есть библиотека (не моя!), Которая устанавливает макрос препроцессора, который требуется для другой библиотеки (не моей!).

Предоставляет ли Buck способ для экспорта макросов препроцессора?

Например, гостиницы A содержит заголовочный файл, который устанавливает MY_MACRO; библиотека B зависит от библиотеки A и имеет некоторый код, который требует MY_MACRO установить.

0

Решение

С вашим cxx_library, добавить exported_headers содержащий .h файлы, которые содержат ваши макросы. Затем он будет доступен для зависимых библиотек.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]