summaryrefslogtreecommitdiffstats
path: root/tools/profiler/rust-helper/Cargo.toml
blob: 28f8276ee18d449a4b21eca47d2853d8a020c96e (plain)
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
[package]
name = "profiler_helper"
version = "0.1.0"
authors = ["Markus Stange <mstange@themasta.com>"]

[dependencies]
memmap = "0.7"
rustc-demangle = "0.1"
uuid = "0.8"

[dependencies.object]
version = "0.16"
optional = true
default-features = false
features = ["std", "read"]

[dependencies.goblin]
optional = true
# The version and features of goblin need to match what's in object's Cargo.toml,
# because we really want object's goblin and not another instance of goblin.
version = "0.1"
features = ["endian_fd", "elf32", "elf64", "mach32", "mach64", "pe32", "pe64", "archive"]
default-features = false

[dependencies.thin-vec]
version = "0.2.1"
features = ["gecko-ffi"]

[features]
parse_elf = ["object", "goblin"]