progenitor/cargo-progenitor/Cargo.toml

30 lines
926 B
TOML

[package]
name = "cargo-progenitor"
version = "0.6.0"
edition = "2021"
license = "MPL-2.0"
description = "A cargo command to generate a Rust client SDK from OpenAPI"
repository = "https://github.com/oxidecomputer/progenitor.git"
readme = "../README.md"
keywords = ["openapi", "openapiv3", "sdk", "generator"]
categories = ["api-bindings", "development-tools::cargo-plugins"]
build = "build.rs"
default-run = "cargo-progenitor"
[dependencies]
progenitor = { version = "0.6.0", path = "../progenitor" }
progenitor-client = { version = "0.6.0", path = "../progenitor-client" }
progenitor-impl = { version = "0.6.0", path = "../progenitor-impl" }
anyhow = "1.0"
clap = { version = "4.5.4", features = ["derive"] }
env_logger = "0.10.2"
openapiv3 = "2.0.0"
rustfmt-wrapper = "0.2.1"
serde_json = "1.0"
serde_yaml = "0.9"
[build-dependencies]
built = { version = "0.7.2", features = ["cargo-lock", "git2"] }
project-root = "0.2"