Bladeren bron

serial: Make serial a standalone workspace

parazyd 1 jaar geleden
bovenliggende
commit
8dad99ba0c
4 gewijzigde bestanden met toevoegingen van 9 en 11 verwijderingen
  1. 1 0
      src/serial/.gitignore
  2. 8 4
      src/serial/Cargo.toml
  3. 0 4
      src/serial/derive-internal/Cargo.toml
  4. 0 3
      src/serial/derive/Cargo.toml

+ 1 - 0
src/serial/.gitignore

@@ -0,0 +1 @@
+target/

+ 8 - 4
src/serial/Cargo.toml

@@ -8,8 +8,15 @@ repository = "https://codeberg.org/darkrenaissance/darkfi"
 license = "AGPL-3.0-only"
 edition = "2021"
 
+[workspace]
+members = [
+    "./derive-internal",
+    "./derive",
+    "./",
+]
+
 [dependencies]
-darkfi-derive = "0.4.2"
+darkfi-derive = {version = "0.4.2", optional = true}
 
 futures-lite = {version = "2", optional = true}
 async-trait = {version = "0", optional = true}
@@ -31,6 +38,3 @@ async = ["futures-lite", "async-trait", "darkfi-derive/async"]
 collections = []
 crypto = ["collections", "hash", "bridgetree", "pasta_curves"]
 hash = ["blake3"]
-
-[lints]
-workspace = true

+ 0 - 4
src/serial/derive-internal/Cargo.toml

@@ -16,7 +16,3 @@ syn = {version = "2", features = ["full", "fold"]}
 [features]
 default = []
 async = []
-
-[lints]
-workspace = true
-

+ 0 - 3
src/serial/derive/Cargo.toml

@@ -22,6 +22,3 @@ darkfi-derive-internal = "0.4.2"
 [features]
 default = []
 async = ["darkfi-derive-internal/async"]
-
-[lints]
-workspace = true