[package]
name = "c2rust-transpile"
version = "0.10.0"
authors = [
"The C2Rust Project Developers <c2rust@immunant.com>",
"Eric Mertens <emertens@galois.com>",
"Alec Theriault <atheriault@galois.com>",
]
license = "BSD-3-Clause"
homepage = "https://c2rust.com/"
repository = "https://github.com/immunant/c2rust"
description = "C2Rust transpiler implementation"
[dependencies]
serde_cbor = "0.9"
clap = {version = "2.33", features = ["yaml"]}
dtoa = "0.4.2"
serde = "1.0"
serde_json = "1.0"
serde_derive = "1.0.80"
indexmap = { version = "1.0.1", features = ["serde-1"] }
c2rust-ast-builder = { version = "0.10.0", path = "../c2rust-ast-builder" }
libc = "0.2"
c2rust-ast-exporter = { version = "0.10.0", path = "../c2rust-ast-exporter" }
handlebars = "1.1.0"
itertools = "0.8"
pathdiff = "0.1.0"
regex = "1"
strum = "0.15"
strum_macros = "0.15"
log = "0.4"
fern = { version = "0.5", features = ["colored"] }
failure = "0.1.5"
[features]
llvm-static = ["c2rust-ast-exporter/llvm-static"]