-
Notifications
You must be signed in to change notification settings - Fork 6
/
Cargo.toml
48 lines (41 loc) · 1.06 KB
/
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
36
37
38
39
40
41
42
43
44
45
46
47
48
[package]
name = "hakana-default"
version = "0.1.0"
edition = "2021"
build = "build.rs"
[[bin]]
name = "hakana-language-server"
path = "src/lsp.rs"
[[bin]]
name = "hakana"
path = "src/main.rs"
[dependencies]
hakana-cli = { path = "src/cli" }
hakana-analyzer = { path = "src/analyzer" }
hakana-str = { path = "src/str" }
hakana-language-server = { path = "src/language_server" }
hakana-orchestrator = { path = "src/orchestrator" }
executable-finder = { path = "src/executable_code_finder" }
mimalloc = { version = "*", default-features = false }
tower-lsp = { version = "=0.20.0", features = ["proposed"] }
tokio = { version = "1.26.0", features = ["full"] }
[workspace]
members = [
"src/aast_utils",
"src/algebra",
"src/analyzer",
"src/cli",
"src/code_info",
"src/code_info_builder",
"src/orchestrator",
"src/language_server",
"src/logger",
"src/js_interop",
"src/executable_code_finder",
]
exclude = ["third-party"]
[profile.release]
debug = true
[build-dependencies]
anyhow = { version = "1.0", default-features = false }
vergen = "6"