Cargo.toml

 1[package]
 2authors = ["Nathan Sobo <nathansobo@gmail.com>"]
 3edition = "2018"
 4name = "gpui"
 5version = "0.1.0"
 6
 7[features]
 8test-support = ["env_logger"]
 9
10[dependencies]
11gpui_macros = { path = "../gpui_macros" }
12sum_tree = { path = "../sum_tree" }
13async-task = "4.0.3"
14backtrace = "0.3"
15ctor = "0.1"
16env_logger = { version = "0.8", optional = true }
17etagere = "0.2"
18futures = "0.3"
19image = "0.23"
20lazy_static = "1.4.0"
21log = "0.4"
22num_cpus = "1.13"
23ordered-float = "2.1.1"
24parking = "2.0.0"
25parking_lot = "0.11.1"
26pathfinder_color = "0.5"
27pathfinder_geometry = "0.5"
28postage = { version = "0.4.1", features = ["futures-traits"] }
29rand = "0.8.3"
30resvg = "0.14"
31seahash = "4.1"
32serde = { version = "1.0.125", features = ["derive"] }
33serde_json = "1.0.64"
34smallvec = { version = "1.6", features = ["union"] }
35smol = "1.2"
36time = { version = "0.3" }
37tiny-skia = "0.5"
38tree-sitter = "0.19"
39usvg = "0.14"
40waker-fn = "1.1.0"
41
42[build-dependencies]
43bindgen = "0.58.1"
44cc = "1.0.67"
45
46[dev-dependencies]
47env_logger = "0.8"
48png = "0.16"
49simplelog = "0.9"
50
51[target.'cfg(target_os = "macos")'.dependencies]
52anyhow = "1"
53block = "0.1"
54cocoa = "0.24"
55core-foundation = "0.9"
56core-graphics = "0.22.2"
57core-text = "19.2"
58font-kit = { git = "https://github.com/zed-industries/font-kit", rev = "8eaf7a918eafa28b0a37dc759e2e0e7683fa24f1" }
59foreign-types = "0.3"
60log = "0.4"
61metal = "0.21.0"
62objc = "0.2"