srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml36
1 files changed, 36 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..40aa207
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,36 @@
+[workspace]
+resolver = "2"
+members = [
+ "crates/srdwm",
+ "crates/core",
+ "crates/config",
+ "crates/platform",
+ "crates/x11",
+ "crates/wayland",
+ "crates/windows",
+ "crates/macos",
+]
+
+[workspace.package]
+version = "0.1.0"
+edition = "2021"
+rust-version = "1.80"
+license = "MIT"
+authors = ["srdusr"]
+repository = "https://github.com/srdusr/srdwm"
+
+[workspace.dependencies]
+srdwm-core = { path = "crates/core" }
+srdwm-config = { path = "crates/config" }
+srdwm-platform = { path = "crates/platform" }
+srdwm-x11 = { path = "crates/x11" }
+srdwm-wayland = { path = "crates/wayland" }
+srdwm-windows = { path = "crates/windows" }
+srdwm-macos = { path = "crates/macos" }
+
+log = "0.4"
+env_logger = "0.11"
+thiserror = "2"
+
+[profile.release]
+lto = "thin"