Cargo.toml 768 Bytes
Newer Older
Thomas Daede's avatar
Thomas Daede committed
1
2
3
4
5
[package]
name = "rav1e"
version = "0.1.0"
authors = ["Thomas Daede <tdaede@xiph.org>"]
build = "build.rs"
6
include = ["/src/**", "/aom_build/**", "/Cargo.toml"]
Thomas Daede's avatar
Thomas Daede committed
7
8

[dependencies]
9
10
11
12
13
14
15
bitstream-io = "0.6"
byteorder = "1"
clap = "2"
libc = "0.2"
rand = "0.4"
rustyline = "1"
y4m = "0.1"
16
enum-iterator-derive = "0.1.1"
17
backtrace = "0.3"
Thomas Daede's avatar
Thomas Daede committed
18
19

[build-dependencies]
20
cc = "1"
21
22
23
cmake = "0.1.29"
bindgen = "0.33"
pkg-config = "0.3.9"
24
25
26
27
28

[dev-dependencies]
bencher = "0.1.5"

[[bench]]
Luca Barbato's avatar
Luca Barbato committed
29
name = "bench"
30
harness = false
Yushin Cho's avatar
Yushin Cho committed
31
32
33
34
35
36
37
38

[profile.release]
codegen-units = 1  # if > 1 enables parallel code generation which improves
                   # compile times, but prevents some optimizations.
                   # Passes `-C codegen-units`. Ignored when `lto = true`.

[profile.bench]
codegen-units = 1