La domanda sembra lunga, ma tutto dipende da come posso aggiungere file di intestazione a specifiche specifiche dell'estensione.Come aggiungere file di intestazione in setup.py in modo da osservare le dipendenze durante la creazione delle estensioni?
La motivazione è che se cambio uno dei file di intestazione, l'emissione di
python setup.py costruire
dovrebbe ricostruire l'estensione anche quando nessuno dei file .c sono cambiati.
Ho provato ad aggiungere i file di intestazione dipendenti nella parola chiave "sources" arg nel costruttore Extension, ma eseguendo gli errori di setup.py risultanti generati lamentando l'estensione di file sconosciuta ".h".
Grazie!