mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-03 11:52:19 +00:00

Error utils pulls in snafu which requires procedural macros. This means it can't start compiling until syn and macro related crates are compiled. This deals compiling all crates that depend on commands like running zig for the bitcode. The split enables those crates to run sooner.
65 lines
1.7 KiB
TOML
65 lines
1.7 KiB
TOML
[package]
|
|
name = "roc_editor"
|
|
description = "An editor for Roc"
|
|
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
version.workspace = true
|
|
|
|
[package.metadata.cargo-udeps.ignore]
|
|
# confy is currently unused but should not be removed
|
|
normal = ["confy"]
|
|
#development = []
|
|
#build = []
|
|
|
|
[features]
|
|
default = []
|
|
|
|
[dependencies]
|
|
roc_ast = { path = "../ast" }
|
|
roc_builtins = { path = "../compiler/builtins" }
|
|
roc_can = { path = "../compiler/can" }
|
|
roc_code_markup = { path = "../code_markup" }
|
|
roc_collections = { path = "../compiler/collections" }
|
|
roc_command_utils = { path = "../utils/command" }
|
|
roc_load = { path = "../compiler/load" }
|
|
roc_module = { path = "../compiler/module" }
|
|
roc_packaging = { path = "../packaging" }
|
|
roc_parse = { path = "../compiler/parse" }
|
|
roc_problem = { path = "../compiler/problem" }
|
|
roc_region = { path = "../compiler/region" }
|
|
roc_reporting = { path = "../reporting" }
|
|
roc_solve = { path = "../compiler/solve" }
|
|
roc_types = { path = "../compiler/types" }
|
|
roc_unify = { path = "../compiler/unify" }
|
|
ven_graph = { path = "../vendor/pathfinding" }
|
|
|
|
arrayvec.workspace = true
|
|
bumpalo.workspace = true
|
|
bytemuck.workspace = true
|
|
cgmath.workspace = true
|
|
colored.workspace = true
|
|
confy.workspace = true
|
|
copypasta.workspace = true
|
|
fs_extra.workspace = true
|
|
futures.workspace = true
|
|
glyph_brush.workspace = true
|
|
libc.workspace = true
|
|
log.workspace = true
|
|
nonempty.workspace = true
|
|
page_size.workspace = true
|
|
palette.workspace = true
|
|
pest.workspace = true
|
|
pest_derive.workspace = true
|
|
serde.workspace = true
|
|
snafu.workspace = true
|
|
threadpool.workspace = true
|
|
wgpu.workspace = true
|
|
wgpu_glyph.workspace = true
|
|
winit.workspace = true
|
|
|
|
[dev-dependencies]
|
|
rand.workspace = true
|
|
tempfile.workspace = true
|
|
uuid.workspace = true
|