Используя SCons как механизм сборки для distutils

У меня есть пакет Python с некоторым кодом C, должен был создать расширение (с некоторыми нетривиальными потребностями здания). Я использовал SCons в качестве своей системы сборки, потому что это действительно хорошо и гибко.

Я ищу способ скомпилировать мои расширения Python с SCons, готовым быть распределенным с distutils. Я хочу это, пользователь просто вводит установку setup.py, и скомпилируйте расширение с SCons вместо значения по умолчанию distutils механизм сборки.

Идея, которая приходит на ум, состоит в том, чтобы переопределить команду build_ext в distutils, но я не могу найти обширную документацию для него.

Какое-либо предложение?

7
задан pygabriel 13 April 2010 в 07:33
поделиться