introduce workspace

This commit is contained in:
Dr. Matthias Ratajczak
2023-02-13 19:46:35 +01:00
parent cef1b6e655
commit 2b7b7f8e28
37 changed files with 90 additions and 68 deletions
+7 -2
View File
@@ -1,3 +1,6 @@
[workspace]
members = ["crates/main", "crates/macros", "crates/core"]
[package]
name = "pacdef"
version = "1.0.0-beta2"
@@ -18,7 +21,8 @@ serde_derive = "*"
serde = "*"
termios = "*"
pacdef_macro = {path = "pacdef_macro", version = "*"}
macros = {path = "crates/macros", version = "*"}
core = {path = "crates/core", version = "1.0.0-beta2"}
[profile.release]
lto = "off"
@@ -27,4 +31,5 @@ strip = true
[[bin]]
name = "pacdef"
path = "src/main.rs"
path = "crates/main/main.rs"