| [package] |
| name = "graphene-cli" |
| version = "0.1.0" |
| edition = "2024" |
| description = "CLI interface for the graphene language" |
| authors = ["Graphite Authors <contact@graphite.rs>"] |
| license = "MIT OR Apache-2.0" |
|
|
| [features] |
| default = ["wgpu"] |
| wgpu = ["wgpu-executor", "gpu", "graphene-std/wgpu"] |
| wayland = ["graphene-std/wayland"] |
| profiling = ["wgpu-executor/profiling"] |
| passthrough = ["wgpu-executor/passthrough"] |
| gpu = ["interpreted-executor/gpu", "graphene-std/gpu", "wgpu-executor"] |
|
|
| [dependencies] |
| |
| graphene-core = { workspace = true } |
| graphene-std = { workspace = true } |
| interpreted-executor = { workspace = true } |
| graph-craft = { workspace = true, features = ["loading"] } |
| preprocessor = { workspace = true } |
|
|
| |
| log = { workspace = true } |
| futures = { workspace = true } |
| fern = { workspace = true } |
| chrono = { workspace = true } |
| wgpu = { workspace = true } |
| tokio = { workspace = true, features = ["rt-multi-thread"] } |
|
|
| |
| clap = { version = "4.5.31", features = ["cargo", "derive"] } |
|
|
| |
| wgpu-executor = { path = "../wgpu-executor", optional = true } |
|
|
| [package.metadata.cargo-shear] |
| ignored = ["wgpu-executor"] |
|
|