Skip to content

Commit ec3a47e

Browse files
committed
Point diesel_codegen back at git, use local override for dev
This resolves the issues with compilefail that was caused when two `diesel` crates got built as transitive dependencies, while still allowing people to use git dependencies properly. Cargo documents that "This path must be an absolute path.", but that appears to be untrue, which is good for our use case.
1 parent a4a7bc2 commit ec3a47e

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

.cargo/config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
paths = ["diesel"]

diesel_codegen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ quasi = { verision = "^0.3.8", default-features = false }
2020
quasi_macros = { version = "^0.3.9", optional = true}
2121
syntex = { version = "^0.22.0", optional = true }
2222
syntex_syntax = { version = "^0.22.0", optional = true }
23-
diesel = { path = "../diesel" }
23+
diesel = { version = "^0.3.0" }
2424

2525
[features]
2626
default = ["with-syntex"]

0 commit comments

Comments
 (0)