挂钩向distutils构建添加命令? [英] Hook to add commands to distutils build?
本文介绍了挂钩向distutils构建添加命令?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经向setup.py脚本添加了一个自定义distutils命令:
I've added a custom distutils command to a setup.py script:
from distutils.command.build_py import build_py
cmdclass = {}
cmdclass['build_qt'] = BuildQt
cmdclass['build_py'] = build_py
setup(..., cmdclass=cmdclass, ...)
有没有办法在运行时使其:
Is there a way to make it so that when running::
python setup.py build
首次调用
python setup.py build_qt
自动吗?
推荐答案
您可以覆盖 build
:
from distutils.command.build import build
class my_build(build):
def run(self):
self.run_command("build_qt")
build.run(self)
cmdclass['build'] = my_build
这篇关于挂钩向distutils构建添加命令?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文