我正在寻找使用 waf 作为元构建解决方案来编排多个python包的构建。这些包已经有工作的构建脚本(bash),它们测试并生成artefacts
(python源tar.gz和wheel文件)。
仍然,生成的包是其他一些的输入(依赖项),我希望能够完全构建产品,当一个依赖项被更改时,它应该是构建的,在此之后,所有依赖于它的依赖项也应该重建。
我试图找到一些与python相关的例子,但我找不到任何一个。由于构建的文件确实包含软件包版本,因此使用它们变得更加困难。如果有人有一个例子,那么快速启动会很有帮助。