如何使用waf构建多个Python包?

2024-10-03 04:29:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找使用waf作为元构建解决方案来协调多个python包的构建。这些包已经有了工作构建脚本(bash),可以测试并生成artefacts(python源代码)焦油.gz和轮子文件)。你知道吗

不过,生成的包是其他一些包的输入(依赖项),我希望能够完全构建产品,当一个依赖项发生更改时,应该构建它,在此之后,所有使用它的依赖项也应该重建。你知道吗

我试图找到一些与python相关的例子,但都找不到。因为构建的文件确实包含包版本,所以使用它们变得更加困难。如果有人举一个例子,这将有助于快速入门。你知道吗


Tags: 文件版本脚本bash源代码产品解决方案轮子