mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-28 11:53:24 +00:00
Sync CVM guest feature dependencies between kernel and virtio components
This commit is contained in:
committed by
Tate, Hongliang Tian
parent
826f56aeed
commit
65fd1aac81
1
Cargo.lock
generated
1
Cargo.lock
generated
@ -316,6 +316,7 @@ dependencies = [
|
|||||||
"log",
|
"log",
|
||||||
"ostd",
|
"ostd",
|
||||||
"spin",
|
"spin",
|
||||||
|
"tdx-guest",
|
||||||
"typeflags-util",
|
"typeflags-util",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ riscv = { version = "0.11.1", features = ["s-mode"] }
|
|||||||
|
|
||||||
[features]
|
[features]
|
||||||
all = ["cvm_guest"]
|
all = ["cvm_guest"]
|
||||||
cvm_guest = ["dep:tdx-guest", "ostd/cvm_guest"]
|
cvm_guest = ["dep:tdx-guest", "ostd/cvm_guest", "aster-virtio/cvm_guest"]
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
@ -24,9 +24,12 @@ component = { path = "../../libs/comp-sys/component" }
|
|||||||
log = "0.4"
|
log = "0.4"
|
||||||
int-to-c-enum = { path = "../../libs/int-to-c-enum" }
|
int-to-c-enum = { path = "../../libs/int-to-c-enum" }
|
||||||
|
|
||||||
|
[target.x86_64-unknown-none.dependencies]
|
||||||
|
tdx-guest = { version = "0.2.1", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
all = ["cvm_guest"]
|
all = ["cvm_guest"]
|
||||||
cvm_guest = ["ostd/cvm_guest"]
|
cvm_guest = ["dep:tdx-guest", "ostd/cvm_guest"]
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
Reference in New Issue
Block a user