如何在Cargo.toml中包含未发布的依赖项/库?

时间:2017-10-31 08:54:04

标签: rust dependencies rust-cargo rust-crates

我想构建一个当前未发布的库和一个使用它的应用程序。

如何在可执行应用程序的Cargo.toml文件中包含未发布的库?

通过查看creates documentation,它看起来就像以下一样:

paths = ["/path/to/uuid"]

如何使用文件路径或github / gitlab存储库链接在未完成的项目中包含未发布的库?

1 个答案:

答案 0 :(得分:1)

paths.cargo/config中设置,而不在Cargo.toml中设置,仅用于替换已存在的本地分叉依赖项。

未发布的包装箱可由git引用; local path在同一存储库中的其他包装箱。