aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2024-01-04 19:45:28 +0900
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>2024-01-04 19:45:28 +0900
commit999ed3c6ea57eef16bdaa30d8127f349a5ecc6da (patch)
treea6814c23d44ac05836c1ec0ee8135884960f4185
parente748821d762a3e0b0b245c401e55004f3875d7f3 (diff)
downloadhinawa-rs-999ed3c6ea57eef16bdaa30d8127f349a5ecc6da.tar.gz
use patch.crates-io directive to refer to local crate in workspace
The section of 'patch.crates-io' is useful when maintaining several crates in workspace. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
-rw-r--r--Cargo.toml4
-rw-r--r--hinawa/Cargo.toml2
2 files changed, 5 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 2527cc9..a9fabb5 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -12,6 +12,10 @@ default-members = [
"hinawa",
]
+# For development purpose.
+[patch.crates-io]
+hinawa-sys = { path = "hinawa/sys" }
+
# For my convenience to generate README.md for each crates by my tool.
[workspace.metadata.library.hinawa]
repository = "https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git/"
diff --git a/hinawa/Cargo.toml b/hinawa/Cargo.toml
index ebe45f4..91c965a 100644
--- a/hinawa/Cargo.toml
+++ b/hinawa/Cargo.toml
@@ -22,7 +22,7 @@ name = "hinawa"
[dependencies]
libc = "0.2"
glib = "0.15"
-ffi = {package = "hinawa-sys", path = "sys", version = "0.9.1"}
+ffi = {package = "hinawa-sys", version = "0.9.1"}
[dev-dependencies]
gir-format-check = "^0.1"