-
Notifications
You must be signed in to change notification settings - Fork 230
Closed
Description
The relative doc paths are broken when compiling 1.0.4 as a dependency. This was on a Mac with Rust 1.38.0-nightly (4b65a86eb 2019-07-15), but I assume is a global issue. To reproduce:
cargo new --bin test-bp
Edit Cargo.toml
:
[package]
name = "test-bp"
version = "0.1.0"
authors = ["CjS77 <[email protected]>"]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
bulletproofs = "1.0.4"
$ cargo build
Updating crates.io index
Compiling typenum v1.10.0
...
Compiling bulletproofs v1.0.4
error: couldn't read /xxx/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/bulletproofs-1.0.4/src/../../docs/range-proof-protocol.md: No such file or directory (os error 2)
--> /xxx/.cargo/registry/src/github.1485827954.workers.dev-1ecc6299db9ec823/bulletproofs-1.0.4/src/range_proof/mod.rs:2:18
|
2 | #![doc(include = "../../docs/range-proof-protocol.md")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ couldn't read file
|
= help: external doc paths are relative to the crate root
error: aborting due to previous error
error: Could not compile `bulletproofs`.
To learn more, run the command again with --verbose.
vldm and tronch0
Metadata
Metadata
Assignees
Labels
No labels