Ho bisogno di compilare usando il proprio meccanismo di compilazione. Quindi la domanda:Come posso eseguire un Makefile in setup.py?
Come posso eseguire un Makefile da setup.py
? Ovviamente, voglio solo che venga eseguito durante il processo di compilazione, non durante l'installazione.
Grazie per la risposta. Mi risparmia il dolore? Un po ', ho già passato troppo tempo a cercare questa risposta ... –
dopo aver letto questa risposta ho implementato qualcosa di simile e funziona abbastanza bene (https://github.com/Turbo87/py-xcsoar/blob /master/setup.py). il codice esegue un Makefile che crea due file eseguibili e il setup.py modificato quindi installa anche questi eseguibili sul sistema. lo stesso sarebbe possibile per l'installazione di qualsiasi tipo di libreria. – TBieniek
Si noti che questo non sembra funzionare bene con pip, tuttavia se si modifica 'distutils.command.install' in' setuptools.command.install', lo fa, preso da http://stackoverflow.com/questions/15853058/ run-custom-task-when-call-pip-install – wxs