Como adicionar arquivos de cabeçalho em setup.py para que as dependências sejam observadas ao construir as extensões?
A questão parece longa, mas tudo se resume em como posso adicionar arquivos de cabeçalho a especificações de extensão específicas.
A motivação é que, se eu alterar um dos arquivos de cabeçalho,
configuração de python setup.py
deve reconstruir a extensão mesmo quando nenhum dos arquivos .c for alterado.
Eu tentei adicionar os arquivos de cabeçalho dependentes em "fontes" keyword arg no construtor de extensão, mas executando o setup.py gerado erros resultantes queixando-se sobre extensão de arquivo desconhecido ".h".
Obrigado!