Как добавить заголовочные файлы в setup.py, чтобы при построении расширений наблюдались зависимости?
Вопрос кажется длинным, но все сводится к тому, как я могу добавить заголовочные файлы к определенной спецификации расширения.
Мотивация заключается в том, что если я изменю один из заголовочных файлов, выдачу
python setup.py build
следует перестроить расширение, даже если ни один из файлов .c не изменен.
Я пытался добавить зависимые заголовочные файлы в "sources" ключевое слово arg в конструкторе Extension, но при запуске полученного файла setup.py возникли ошибки с жалобой на неизвестное расширение файла & quot; .h & quot ;.
Спасибо!