forked from wez/wezterm
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Cargo.toml
35 lines (31 loc) · 894 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[workspace]
members = [
"bidi",
"bidi/generate",
"strip-ansi-escapes",
"sync-color-schemes",
"deps/cairo",
"wezterm",
"wezterm-blob-leases",
"wezterm-dynamic",
"wezterm-gui",
"wezterm-mux-server",
"wezterm-open-url",
"wezterm-ssh"
]
resolver = "2"
exclude = [
"termwiz/codegen"
]
[profile.release]
opt-level = 3
# debug = 2
[profile.dev]
# https://jakedeichert.com/blog/reducing-rust-incremental-compilation-times-on-macos-by-70-percent/
# Disabled because it breaks builds on Windows
#split-debuginfo = "unpacked"
[patch.crates-io]
xcb = {git="https://github.com/rust-x-bindings/rust-xcb", rev="dbdaa01c178c6fbe68bd51b7ad44c08172181083"} # waiting on a release with https://github.com/rust-x-bindings/rust-xcb/pull/230
# We use our own vendored cairo, which has minimal deps and should just
# build via cargo.
cairo-sys-rs = {path="deps/cairo", version="0.18.0"}