Browse Source

gate `nb` dependency under legacy feature

luojia65 2 năm trước cách đây
mục cha
commit
94072e9142
1 tập tin đã thay đổi với 4 bổ sung3 xóa
  1. 4 3
      Cargo.toml

+ 4 - 3
Cargo.toml

@@ -16,14 +16,15 @@ categories = ["os", "embedded", "hardware-support", "no-std"]
 edition = "2021"
 
 [dependencies]
-embedded-hal = { version = "1.0.0-alpha.8", optional = true }
-nb = "1.0"
 riscv = "0.8"
+# The following two dependencies are used to support legacy console feature
+embedded-hal = { version = "1.0.0-alpha.8", optional = true }
+nb = { version = "1.0", optional = true }
 
 [features]
 default = []
 # Support legacy extension; this feature is not included by default.
-legacy = ["embedded-hal"]
+legacy = ["embedded-hal", "nb"]
 # Dynamic pointer widths on SBI implementations; useful for developing hypervisors
 guest = []