
Also, eliminate the background spawning methods. We can spawn futures on the executor and then spawn those on the app if we need to wait for the result of running one.
35 lines
832 B
TOML
35 lines
832 B
TOML
[package]
|
|
authors = ["Nathan Sobo <nathansobo@gmail.com>"]
|
|
edition = "2018"
|
|
name = "gpui"
|
|
version = "0.1.0"
|
|
|
|
[dependencies]
|
|
async-task = {git = "https://github.com/zedit-io/async-task", rev = "341b57d6de98cdfd7b418567b8de2022ca993a6e"}
|
|
ctor = "0.1"
|
|
num_cpus = "1.13"
|
|
ordered-float = "2.1.1"
|
|
parking_lot = "0.11.1"
|
|
pathfinder_color = "0.5"
|
|
pathfinder_geometry = "0.5"
|
|
pin-project = "1.0.5"
|
|
rand = "0.8.3"
|
|
smallvec = "1.6.1"
|
|
smol = "1.2"
|
|
tree-sitter = "0.17"
|
|
|
|
[build-dependencies]
|
|
bindgen = "0.57"
|
|
cc = "1.0.67"
|
|
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
anyhow = "1"
|
|
cocoa = "0.24"
|
|
core-foundation = "0.9"
|
|
core-graphics = "0.22.2"
|
|
core-text = "19.2"
|
|
font-kit = {git = "https://github.com/zed-industries/font-kit", rev = "8eaf7a918eafa28b0a37dc759e2e0e7683fa24f1"}
|
|
foreign-types = "0.5"
|
|
log = "0.4"
|
|
metal = "0.21"
|
|
objc = "0.2"
|