用于setuptools构建freebsd包的插件
setuptools-pkg的Python项目详细描述
如何使用?
只需将setuptools pkg添加到setup requires中即可。py
setup(name="myproject",version="1.0.0",...setup_requires=["setuptools-pkg"])
完成后,将可以使用 setup.py bdist_pkg 命令生成 dist/myproject-1.0.0.tgz 工件。
如果您不希望或无法具有构建时依赖项,则相同的效果可以 通过将setuptools pkg作为常规python包安装来实现。
如果您需要构建(实际上,您需要) txz 包,并且您正在使用 python 2,您应该指定额外的lzma-2.7来支持lzma。 对于python 3,这是不需要的,因为它是现成的。