Ich habe eine Reihe von C-Dateien, die von einer Sammlung von Python-Programmen, die eine Reihe von gemeinsamen Python-Module haben generiert werden, und ich muss dies in meinem make-System berücksichtigen.Makefile Abhängigkeiten für Python-Code
Es ist einfach genug aufzuzählen, welches Python-Programm zum Erzeugen jeder C-Datei ausgeführt werden muss. Wofür ich keine gute Lösung finden kann, ist herauszufinden, von welchen anderen Python-Dateien diese Programme abhängen. Ich brauche das, damit make weiß, was regeneriert werden muss, wenn sich eine der gemeinsamen Python-Dateien ändert.
Gibt es ein gutes System zum Erstellen von Abhängigkeitsregeln für Make-Stil aus einer Sammlung von Python-Quellen?
Beachten Sie, dass einige Module (z. B. PIL) funky Dinge mit dynamischen importieren, so dass Modulfinder manchmal Hilfe benötigt, um alles zu lokalisieren. –