# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70" name = "codify" version = "0.3.0" authors = ["Arto Bendiken"] build = "build.rs" publish = true autobins = false autoexamples = false autotests = false autobenches = false description = "Codify.rs translates between types from different programming languages." homepage = "https://codify.rs" readme = "README.md" keywords = [ "codegen", "abi", "ffi", "polyglot", ] categories = [ "command-line-utilities", "development-tools::ffi", "no-std", ] license = "Unlicense" repository = "https://github.com/artob/codify.rs" [lib] name = "codify" path = "src/lib.rs" [[bin]] name = "codify" path = "src/main.rs" [dependencies.clap] version = "4.5" optional = true default-features = false [dependencies.clientele] version = "=0.1.4" features = [ "argfile", "clap", "color", "dirs", "dotenv", "parse", "unicode", "wild", ] optional = true default-features = false [dependencies.dogma] version = "0.1" default-features = false [dependencies.itertools] version = "0.13" default-features = false [dependencies.libc] version = "0.2" optional = true default-features = false [dependencies.serde] version = "1.0" features = ["derive"] optional = true default-features = false [dev-dependencies] [build-dependencies.shadow-rs] version = "0.26" features = ["tzdb"] default-features = false [features] all = [ "language-c", "language-cpp", "language-csharp", "language-dart", "language-go", "language-java", "language-javascript", "language-python", "language-ruby", "language-rust", "language-swift", "language-typescript", "libc", "serde", ] cli = [ "std", "dep:clap", "dep:clientele", ] default = [ "all", "cli", "std", ] language-c = [] language-cpp = [] language-csharp = [] language-dart = [] language-go = [] language-java = [] language-javascript = [] language-python = [] language-ruby = [] language-rust = [] language-swift = [] language-typescript = [] libc = ["dep:libc"] serde = ["dep:serde"] std = [ "clap?/std", "clientele?/std", "dogma/std", "itertools/use_std", "libc?/std", "serde?/std", ] unstable = ["dogma/unstable"]