|
[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"] |
|
|