forked from servo/unicode-bidi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
57 lines (50 loc) · 1.54 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[package]
name = "unicode-bidi"
version = "0.3.15"
authors = ["The Servo Project Developers"]
license = "MIT OR Apache-2.0"
description = "Implementation of the Unicode Bidirectional Algorithm"
repository = "https://github.com/servo/unicode-bidi"
documentation = "https://docs.rs/unicode-bidi/"
keywords = ["rtl", "unicode", "text", "layout", "bidi"]
readme="README.md"
edition = "2018"
rust-version = "1.47.0"
categories = [
"no-std",
"encoding",
"text-processing",
]
# No data is shipped; benches, examples and tests also depend on data.
exclude = [
"benches/**",
"data/**",
"examples/**",
"tests/**",
"tools/**",
]
[badges]
appveyor = { repository = "servo/unicode-bidi" }
[lib]
name = "unicode_bidi"
[dependencies]
flame = { version = "0.2", optional = true }
flamer = { version = "0.4", optional = true }
serde = { version = ">=0.8, <2.0", default-features = false, optional = true, features = ["derive"] }
smallvec = { version = ">=1.13", optional = true, features = ["union"] }
[dev-dependencies]
serde_test = ">=0.8, <2.0"
[features]
# Note: We don't actually use the `std` feature for anything other than making
# doctests work. But it may come in handy in the future.
default = ["std", "hardcoded-data"]
hardcoded-data = [] # Include hardcoded Bidi data
std = []
unstable = [] # travis-cargo needs it
bench_it = []
flame_it = ["flame", "flamer"]
with_serde = ["serde"] # DEPRECATED, please use `serde` feature, instead.
[[test]]
name = "conformance_tests"
required-features = ["hardcoded-data"]
path = "tests/conformance_tests.rs"