xref: /relibc/Cargo.toml (revision 7fd366be705b22d855cd01478862dc9ed6453019)
1a01ff6baSJeremy Soller[package]
2a01ff6baSJeremy Sollername = "relibc"
3e24d27a0SJeremy Sollerversion = "0.2.5"
4a01ff6baSJeremy Sollerauthors = ["Jeremy Soller <jackpot51@gmail.com>"]
5c7d499d4SjD91mZM2edition = "2018"
6a01ff6baSJeremy Soller
7a01ff6baSJeremy Soller[lib]
80c5abf03SJeremy Sollername = "relibc"
9a01ff6baSJeremy Sollercrate-type = ["staticlib"]
10a01ff6baSJeremy Soller
11a01ff6baSJeremy Soller[workspace]
1263a1319eSMateusz Mikułamembers = ["src/crt0", "src/crti", "src/crtn", "src/ld_so"]
13*7fd366beSJeremy Sollerexclude = ["core_io", "ralloc", "tests"]
14a01ff6baSJeremy Soller
1579d05d7eSJeremy Soller[build-dependencies]
162253ef60SGraham MacDonaldcbindgen = "0.13.2"
1739b999ccSJeremy Sollercc = "1.0.25"
1879d05d7eSJeremy Soller
19a01ff6baSJeremy Soller[dependencies]
201e9dbfdfSjD91mZM2cbitset = "0.1.0"
219eef8d7eSJeremy Sollercore_io = { path = "core_io", features = ["collections"] }
2239b999ccSJeremy Sollerlazy_static = { version = "1.2.0", features = ["nightly", "spin_no_std"] }
23cb63dec8SjD91mZM2memoffset = "0.5.1"
2439b999ccSJeremy Sollerposix-regex = { path = "posix-regex", features = ["no_std"] }
2539b999ccSJeremy Sollerrand = { version = "0.5.5", default-features = false }
263a3fd3daSjD91mZM2memchr = { version = "2.2.0", default-features = false }
27d337caafSJeremy Soller
28084b69b3SJeremy Soller[dependencies.goblin]
29084b69b3SJeremy Sollerversion = "0.0.21"
30084b69b3SJeremy Sollerdefault-features = false
31084b69b3SJeremy Sollerfeatures = ["elf32", "elf64", "endian_fd"]
32084b69b3SJeremy Soller
33c20ce5ffSJeremy Soller[dependencies.ralloc]
34c20ce5ffSJeremy Sollerpath = "ralloc"
35c20ce5ffSJeremy Sollerdefault-features = false
36c20ce5ffSJeremy Solleroptional = true
37c20ce5ffSJeremy Soller
38c20ce5ffSJeremy Soller[target.'cfg(target_os = "linux")'.dependencies]
39f2c2d7c5SJeremy Sollersc = "0.2.3"
40c20ce5ffSJeremy Soller
41c20ce5ffSJeremy Soller[target.'cfg(target_os = "redox")'.dependencies]
42e24d27a0SJeremy Sollerredox_syscall = "0.2.5"
4339b999ccSJeremy Sollerspin = "0.4.10"
44c20ce5ffSJeremy Soller
45c2f4c1dbSJeremy Soller[features]
46c59f268fSJeremy Sollerdefault = []
47c2f4c1dbSJeremy Sollertrace = []
48c2f4c1dbSJeremy Soller
49d337caafSJeremy Soller[profile.dev]
50d337caafSJeremy Sollerpanic = "abort"
51d337caafSJeremy Soller
52d337caafSJeremy Soller[profile.release]
53d337caafSJeremy Sollerpanic = "abort"
54