summaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: 92232b5a4947ca969b43eb6d10bb8a47dcf500dc (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
[package]

name = "yaxpeax-hexagon"
version = "0.1.0"
authors = [ "iximeow <me@iximeow.net>" ]
license = "0BSD"
repository = "http://git.iximeow.net/yaxpeax-hexagon/"
description = "Qualcomm Hexagon decoder for the yaxpeax project"
readme = "README.md"
edition = "2021"

[dependencies]
yaxpeax-arch = { version = "0.3.1", default-features = false, features = [] }
"num-traits" = { version = "0.2", default-features = false }

[features]
default = ["std", "fmt"]

# yaxpeax-arch (and this crate) can drop some featuers and be no-std
std = ["alloc", "yaxpeax-arch/std"]

# some yaxpeax-arch features require only alloc, not std
alloc = ["yaxpeax-arch/alloc"]

# regardless of no-std, fmt impls are not necessarily required, and so are optional here
fmt = []