件名は自己記述的setup.py buildです。追加のビルド手順を実行するには、コマンドをサブクラス化する必要があります。ただしbuild、継承するコマンドクラスを見つけることができませんでした。私は試してきました:
class BuildCommandProxy(setuptools.command.build):
pass
と
class BuildCommandProxy(distutils.command.build):
pass
そしてさえ:
class BuildCommandProxy(setuptools.distutils.command.build):
pass
成功せずに。
更新:。を使用してこのようなものを実装する方法を探していますsetuptools。
UPDATE2:カスタムコマンドの実装があります:
class CustomCommand(setuptools.Command):
# ...
私が実装したいのは、このコマンドを次cmdclassのように渡すことです。
cmdclass={
"build": CustomCommand,
}
次に、いくつかのカスタム手順を実行した後、でオリジナルbuildを呼び出します。CustomCommand.run