bevy_api_gen 0.6.0

Code generator tool for bevy
[package]
name = "bevy_api_gen"
version = "0.6.0"
edition = "2021"
description = "Code generator tool for bevy"
license = "MIT OR Apache-2.0"
repository = "https://github.com/makspll/bevy_mod_scripting"
readme = "readme.md"
include = [
    "readme.md",
    "/src",
    "/templates",
    "Cargo.bootstrap.toml",
    "build.rs",
    "rust-toolchain.toml",
]

[[bin]]
name = "cargo-bevy-api-gen"
path = "src/bin/main.rs"

[[bin]]
name = "bevy-api-gen-driver"
path = "src/bin/driver.rs"


[rust-analyzer.rustc]
source = "discover"

[package.metadata.rust-analyzer]
rustc_private = true

[rust-analyzer.check]
overrideCommand = ["cargo", "+nightly-2024-01-24", "a", "--message-format=json"]


[dependencies]
log = "0.4"
env_logger = "0.11"
rustc_plugin = "=0.9.0-nightly-2024-01-24"
indexmap = "2"
tempdir = "0.3"
cargo_metadata = "0.18"
rustc_data_structures = "0.0.1"
serde_json = "1"
serde = "1"
clap = { version = "4", features = ["derive", "string"] }
tera = { version = "1", default-features = false }
strum = { version = "0.26", features = ["derive"] }
include_dir = "0.7"
prettyplease = "0.2"
convert_case = "0.6"
syn = { version = "2", features = ["parsing"], no-default-features = true }
clap-verbosity-flag = "2.2"
itertools = "0.12"

[build-dependencies]
toml = "0.8"

[workspace]