summaryrefslogtreecommitdiffstats
path: root/Cargo.toml
diff options
context:
space:
mode:
authorKunal Mohan <kunalmohan99@gmail.com>2021-05-16 16:42:50 +0530
committerKunal Mohan <kunalmohan99@gmail.com>2021-05-16 21:41:56 +0530
commit2038947a14d32d89da2bdbcaa1381c3015ac9c7a (patch)
tree5a332470e32b380816098594a89d3c3db1f6eb53 /Cargo.toml
parent28212f54309d09263c6daa1801d49e8b4311be12 (diff)
Big refactor: separate crates for client, server and utilities
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml44
1 files changed, 13 insertions, 31 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 099d17f6a..231b480a3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -8,52 +8,34 @@ license = "MIT"
repository = "https://github.com/zellij-org/zellij"
homepage = "https://zellij.dev"
include = ["src/**/*", "assets/plugins/*", "assets/layouts/*", "assets/config/*", "LICENSE.md", "README.md", "!**/*_test.*", "!**/tests/**/*"]
+resolver = "2"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-ansi_term = "0.12.1"
-backtrace = "0.3.55"
-bincode = "1.3.1"
-daemonize = "0.4.1"
-directories-next = "2.0"
-futures = "0.3.5"
-libc = "0.2"
-nix = "0.19.1"
-nom = "6.0.1"
-serde = { version = "1.0", features = ["derive"] }
-serde_json = "1.0"
-serde_yaml = "0.8"
-signal-hook = "0.3"
-strip-ansi-escapes = "0.1.0"
+zellij-utils = { path = "zellij-utils/", version = "0.12.0" }
+zellij-client = { path = "zellij-client/", version = "0.12.0" }
+zellij-server = { path = "zellij-server/", version = "0.12.0" }
+zellij-tile = { path = "zellij-tile/", version = "0.12.0" }
structopt = "0.3"
-termion = "1.5.0"
-termios = "0.3"
-unicode-truncate = "0.2.0"
-unicode-width = "0.1.8"
-vte = "0.10.1"
-strum = "0.20.0"
-lazy_static = "1.4.0"
-wasmer = "1.0.0"
-wasmer-wasi = "1.0.0"
interprocess = "1.1.1"
-names = "0.11.0"
-colors-transform = "0.2.5"
-zellij-tile = { path = "zellij-tile/", version = "0.12.0" }
-
-[dependencies.async-std]
-version = "1.3.0"
-features = ["unstable"]
+vte = "0.10.1"
+nix = "0.19.1"
[dev-dependencies]
insta = "1.6.0"
-tempfile = "3.2.0"
+zellij-utils = { path = "zellij-utils/", version = "*", features = ["test"] }
+zellij-client = { path = "zellij-client/", version = "*", features = ["test"] }
+zellij-server = { path = "zellij-server/", version = "*", features = ["test"] }
[build-dependencies]
structopt = "0.3"
[workspace]
members = [
+ "zellij-client",
+ "zellij-server",
+ "zellij-utils",
"zellij-tile",
"zellij-tile-utils",
"default-plugins/status-bar",