mirror of
				https://github.com/edera-dev/krata.git
				synced 2025-11-03 23:29:39 +00:00 
			
		
		
		
	krata: split out runtime
This commit is contained in:
		@ -4,18 +4,15 @@ version.workspace = true
 | 
			
		||||
edition = "2021"
 | 
			
		||||
resolver = "2"
 | 
			
		||||
 | 
			
		||||
[lib]
 | 
			
		||||
path = "src/lib.rs"
 | 
			
		||||
 | 
			
		||||
[dependencies]
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
libc = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
nix = { workspace = true, features = ["ioctl"] }
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
uuid = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[dependencies.nix]
 | 
			
		||||
workspace = true
 | 
			
		||||
features = ["ioctl"]
 | 
			
		||||
[lib]
 | 
			
		||||
name = "xencall"
 | 
			
		||||
 | 
			
		||||
[dev-dependencies]
 | 
			
		||||
env_logger = { workspace = true }
 | 
			
		||||
 | 
			
		||||
@ -5,28 +5,24 @@ edition = "2021"
 | 
			
		||||
resolver = "2"
 | 
			
		||||
 | 
			
		||||
[dependencies]
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
libc = { workspace = true }
 | 
			
		||||
elf = { workspace = true }
 | 
			
		||||
flate2 = { workspace = true }
 | 
			
		||||
xz2 = { workspace = true }
 | 
			
		||||
libc = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
memchr = { workspace = true }
 | 
			
		||||
slice-copy = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
uuid = { workspace = true }
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
tokio = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[dependencies.xencall]
 | 
			
		||||
path = "../xencall"
 | 
			
		||||
 | 
			
		||||
[dependencies.xenstore]
 | 
			
		||||
path = "../xenstore"
 | 
			
		||||
uuid = { workspace = true }
 | 
			
		||||
xz2 = { workspace = true }
 | 
			
		||||
xencall = { path = "../xencall" }
 | 
			
		||||
xenstore = { path = "../xenstore" }
 | 
			
		||||
 | 
			
		||||
[dev-dependencies]
 | 
			
		||||
env_logger = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[lib]
 | 
			
		||||
path = "src/lib.rs"
 | 
			
		||||
name = "xenclient"
 | 
			
		||||
 | 
			
		||||
[[example]]
 | 
			
		||||
name = "xenclient-boot"
 | 
			
		||||
 | 
			
		||||
@ -5,16 +5,13 @@ edition = "2021"
 | 
			
		||||
resolver = "2"
 | 
			
		||||
 | 
			
		||||
[dependencies]
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
tokio = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[dependencies.nix]
 | 
			
		||||
workspace = true
 | 
			
		||||
features = ["ioctl"]
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
nix = { workspace = true, features = ["ioctl"] }
 | 
			
		||||
tokio = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[lib]
 | 
			
		||||
path = "src/lib.rs"
 | 
			
		||||
name = "xenevtchn"
 | 
			
		||||
 | 
			
		||||
[[example]]
 | 
			
		||||
name = "xenevtchn-simple"
 | 
			
		||||
 | 
			
		||||
@ -4,16 +4,16 @@ version.workspace = true
 | 
			
		||||
edition = "2021"
 | 
			
		||||
resolver = "2"
 | 
			
		||||
 | 
			
		||||
[lib]
 | 
			
		||||
path = "src/lib.rs"
 | 
			
		||||
 | 
			
		||||
[dependencies]
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
libc = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
tokio = { workspace = true }
 | 
			
		||||
async-trait = { workspace = true }
 | 
			
		||||
byteorder = { workspace = true }
 | 
			
		||||
libc = { workspace = true }
 | 
			
		||||
log = { workspace = true }
 | 
			
		||||
thiserror = { workspace = true }
 | 
			
		||||
tokio = { workspace = true }
 | 
			
		||||
 | 
			
		||||
[lib]
 | 
			
		||||
name = "xenstore"
 | 
			
		||||
 | 
			
		||||
[dev-dependencies]
 | 
			
		||||
env_logger = { workspace = true }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user