Files
cs420/Cargo.toml
Jeehoon Kang 4535b2ef6f Update
2021-06-21 18:45:39 +00:00

42 lines
906 B
TOML

[package]
name = "kecc"
version = "0.1.0"
authors = ["Chunmyong Park <chunmyong.park@kaist.ac.kr>", "Jeehoon Kang <jeehoon.kang@kaist.ac.kr>"]
edition = "2018"
default-run = "kecc"
description = "KAIST Educational C Compiler"
homepage = "https://github.com/kaist-cp/kecc"
repository = "https://github.com/kaist-cp/kecc"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[lib]
name = "kecc"
path = "src/lib.rs"
[[bin]]
name = "kecc"
path = "bin/kecc.rs"
required-features = ["build-bin"]
[[bin]]
name = "fuzz"
path = "bin/fuzz.rs"
required-features = ["build-bin"]
[features]
build-bin = ["clap"]
[dependencies]
clap = { version = "3.0.0-beta.2", features = ["yaml"], optional = true }
lang-c = "0.10.1"
itertools = "0.10.1"
failure = "0.1.8"
tempfile = "3.2.0"
ordered-float = "2.5.1"
hexf = "0.1.0"
wait-timeout = "0.2.0"
peg = "0.7.0"
rand = "0.8.4"