Skip to content

Commit 811117d

Browse files
committed
build: use workspace properties, use crane via nix
1 parent 9a1c4cc commit 811117d

10 files changed

Lines changed: 105 additions & 197 deletions

File tree

Cargo.lock

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ members = [
1010
]
1111

1212
[workspace.package]
13+
version = "0.1.0"
1314
edition = "2024"
14-
authors = ["Nathan Gill <nathan.j.gill@outlook.com>"]
15+
authors = ["Nathan Gill <n@ngill.net>"]
1516
license = "BSD-2-Clause"
1617

1718
[workspace.dependencies]
@@ -30,7 +31,7 @@ serde = { version = "1.0.228", features = ["derive"] }
3031
serde_json = "1.0.149"
3132
tempfile = "3.27.0"
3233
tokio = { version = "1.51.1", features = ["fs", "io-util", "macros", "net", "process", "rt-multi-thread", "sync"] }
33-
tokio-gpiod = "0.3.0"
34+
tokio-gpiod = { git = "https://github.com/systemetric/gpiod-rs", rev = "v0.3.1", version = "0.3.1" }
3435
tokio-tungstenite = "0.29.0"
3536
toml = "1.1.2"
3637
tower = "0.5.3"

crates/shepherd-app/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-app"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

crates/shepherd-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-common"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

crates/shepherd-mqtt/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-mqtt"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

crates/shepherd-run/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-run"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

crates/shepherd-watch/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-watch"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

crates/shepherd-ws/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "shepherd-ws"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true

flake.lock

Lines changed: 23 additions & 115 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)