我正在尝试在 makefile 中自动化 conda 构建过程。我使用以下命令构建 conda 包。
conda build . --output-folder dist/conda
在
foo-1.0.0-0.tar.bz2
下创建文件 dist/conda/linux-64
。接下来,我想对该文件做一些额外的事情。但我不知道确切的路径,因为包名称、版本、内部版本号和平台可能会改变。
如何在 Makefile 中实现这一目标?我尝试过在 conda 构建期间创建的一些环境变量,但似乎它们仅在构建期间可用。
运行
conda build . --output-folder dist/conda --output
会输出
dist/conda/noarch/my-tool-0.34.0a0-gab8df4f.conda