[[bin]]
name = "trixy"
required-features = ["build-binary"]
[dependencies.clap]
features = ["derive"]
optional = true
version = "4.5.8"
[dependencies.convert_case]
optional = true
version = "0.6.0"
[dependencies.libc]
optional = true
version = "0.2.155"
[dependencies.log]
optional = true
version = "0.4.22"
[dependencies.prettyplease]
optional = true
version = "0.2.20"
[dependencies.proc-macro2]
optional = true
version = "1.0.86"
[dependencies.pulldown-cmark]
optional = true
version = "0.11.0"
[dependencies.quote]
optional = true
version = "1.0.36"
[dependencies.regex]
optional = true
version = "1.10.5"
[dependencies.syn]
features = ["extra-traits", "full", "parsing"]
optional = true
version = "2.0.68"
[dependencies.thiserror]
optional = true
version = "1.0.61"
[dev-dependencies.pretty_assertions]
version = "1.4.0"
[features]
build-binary = ["parser", "types", "macros", "clap", "pulldown-cmark"]
default = ["parser", "types", "macros"]
macros = ["parser", "types", "prettyplease", "proc-macro2", "quote", "syn", "convert_case", "pulldown-cmark"]
parser = ["regex", "thiserror", "convert_case"]
types = ["parser", "libc", "log", "proc-macro2", "quote", "syn", "thiserror", "convert_case"]
[package]
categories = ["config", "compilers", "development-tools::ffi"]
description = "A rust crate used to generate multi-language apis for your application"
edition = "2021"
keywords = ["ffi", "c-ffi", "api"]
license = "GPL-3.0-or-later"
name = "trixy"
readme = "README.md"
repository = "https://codeberg.org/trinitrix/trixy"
version = "0.3.4"