mirror of
https://github.com/wez/wezterm.git
synced 2024-12-26 14:54:16 +03:00
c7ff432581
Relocate the helper function to mux-server-impl and have both the GUI and the mux server call it at the appropriate times. Introduce default_mux_server_domain which is used instead of default_domain in the mux server. This is to avoid recursive cycles when starting up the mux; we don't want the default domain to be a unix client that connects to our selves because we'll try to connect to ourselves, then in act of handling that spawn in the default domain and try to connect to ourselves and repeat. refs: https://github.com/wez/wezterm/issues/3907
32 lines
896 B
TOML
32 lines
896 B
TOML
[package]
|
|
name = "wezterm-mux-server-impl"
|
|
version = "0.1.0"
|
|
authors = ["Wez Furlong <wez@wezfurlong.org>"]
|
|
edition = "2018"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
async_ossl = { path = "../async_ossl" }
|
|
codec = { path = "../codec" }
|
|
config = { path = "../config" }
|
|
futures = "0.3"
|
|
hostname = "0.3"
|
|
lazy_static = "1.4"
|
|
log = "0.4"
|
|
mux = { path = "../mux" }
|
|
portable-pty = { path = "../pty", features = ["serde_support"]}
|
|
promise = { path = "../promise" }
|
|
rangeset = { path = "../rangeset" }
|
|
rcgen = "0.9"
|
|
smol = "1.2"
|
|
url = "2"
|
|
wezterm-client = { path = "../wezterm-client" }
|
|
wezterm-term = { path = "../term", features=["use_serde"] }
|
|
termwiz = { path = "../termwiz", features=["use_serde"] }
|
|
|
|
[target."cfg(windows)".dependencies]
|
|
uds_windows = "1.0"
|
|
winapi = { version = "0.3", features = [ "winuser" ]}
|