/
Cargo.toml
177 lines (128 loc) · 3.47 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
[package]
name = "servo"
version = "0.0.1"
authors = ["The Servo Project Developers"]
build = "build.rs"
[lib]
name = "servo"
path = "lib.rs"
crate-type = ["rlib"]
[[bin]]
name = "servo"
path = "main.rs"
test = false
doc = false
bench = false
[dev-dependencies]
image = "0.7"
[dev-dependencies.gfx_tests]
path = "../../tests/unit/gfx"
[dev-dependencies.net_tests]
path = "../../tests/unit/net"
[dev-dependencies.net_traits_tests]
path = "../../tests/unit/net_traits"
[dev-dependencies.plugin_tests]
path = "../../tests/unit/plugin"
[dev-dependencies.script_tests]
path = "../../tests/unit/script"
[dev-dependencies.style_tests]
path = "../../tests/unit/style"
[dev-dependencies.util_tests]
path = "../../tests/unit/util"
[dev-dependencies.compiletest_helper]
path = "../../tests/compiletest/helper"
[dev-dependencies.plugin_compiletest]
path = "../../tests/compiletest/plugin"
[[test]]
name = "reftest"
path = "../../tests/reftest.rs"
harness = false
[dependencies.webrender_traits]
git = "https://github.com/servo/webrender_traits"
[dependencies.webrender]
git = "https://github.com/servo/webrender"
[features]
default = ["glutin_app", "window", "webdriver"]
window = ["glutin_app/window"]
headless = ["glutin_app/headless"]
webdriver = ["webdriver_server"]
energy-profiling = ["profile_traits/energy-profiling"]
# Uncomment to profile on Linux:
#
# [profile.release]
# opt-level = 3
# debug = true
# rpath = false
# lto = false
[dependencies.compositing]
path = "../compositing"
[dependencies.net]
path = "../net"
[dependencies.net_traits]
path = "../net_traits"
[dependencies.msg]
path = "../msg"
[dependencies.profile]
path = "../profile"
[dependencies.profile_traits]
path = "../profile_traits"
[dependencies.util]
path = "../util"
features = ["non-geckolib"]
[dependencies.script]
path = "../script"
[dependencies.script_traits]
path = "../script_traits"
[dependencies.layout]
path = "../layout"
[dependencies.gfx]
path = "../gfx"
[dependencies.style]
path = "../style"
[dependencies.canvas]
path = "../canvas"
[dependencies.canvas_traits]
path = "../canvas_traits"
[dependencies.devtools]
path = "../devtools"
[dependencies.webdriver_server]
path = "../webdriver_server"
optional = true
[dependencies.devtools_traits]
path = "../devtools_traits"
[dependencies.glutin_app]
path = "../../ports/glutin"
optional = true
[dependencies.android_glue]
version = "0.1.3"
optional = true
[dependencies.log]
version = "0.3"
features = ["release_max_level_info"]
[target.arm-linux-androideabi.dependencies.gaol]
git = "https://github.com/servo/gaol"
[target.x86_64-apple-darwin.dependencies.gaol]
git = "https://github.com/servo/gaol"
[target.x86_64-unknown-linux-gnu.dependencies.gaol]
git = "https://github.com/servo/gaol"
[target.i686-unknown-linux-gnu.dependencies.gaol]
git = "https://github.com/servo/gaol"
[target.arm-unknown-linux-gnueabihf.dependencies.gaol]
git = "https://github.com/servo/gaol"
[target.aarch64-unknown-linux-gnu.dependencies.gaol]
git = "https://github.com/servo/gaol"
[dependencies.ipc-channel]
git = "https://github.com/servo/ipc-channel"
[dependencies.layers]
git = "https://github.com/servo/rust-layers"
features = ["plugins"]
[dependencies.gleam]
version = "0.2"
[dependencies.offscreen_gl_context]
git = "https://github.com/ecoal95/rust-offscreen-rendering-context"
[dependencies]
bitflags = "0.3"
env_logger = "0.3"
euclid = {version = "0.6.2", features = ["plugins"]}
libc = "0.2"
url = {version = "0.5.5", features = ["heap_size", "serde_serialization", "query_encoding"]}