35a0a09cd2
Locked revisions inside of a manifest generally indicate that a library is only compatible with exactly one revision of the dependent library. In general these locked revisions belong in a Cargo.lock instead of a Cargo.toml. By including a locked revision, the dependency graph is forked such that postgres will have its own copy of all of its dependencies, while all other users of, for example, rust-openssl will get a different copy (the sources are different). This package is in general compatible with the current master branch of its dependencies, and applications will have locked versions of all these dependencies regardless.
23 lines
410 B
TOML
23 lines
410 B
TOML
[package]
|
|
name = "postgres"
|
|
version = "0.0.0"
|
|
authors = [ "Steven Fackler <sfackler@gmail.com>" ]
|
|
|
|
[lib]
|
|
name = "postgres"
|
|
path = "src/lib.rs"
|
|
test = false
|
|
|
|
[[test]]
|
|
name = "test"
|
|
path = "tests/test.rs"
|
|
|
|
[dependencies.openssl]
|
|
git = "https://github.com/sfackler/rust-openssl"
|
|
|
|
[dependencies.phf]
|
|
git = "https://github.com/sfackler/rust-phf"
|
|
|
|
[dependencies.phf_mac]
|
|
git = "https://github.com/sfackler/rust-phf"
|