xref: /relibc/Cargo.toml (revision 3a3fd3da395043348898f1549078b2267fefdbcb)
1a01ff6baSJeremy Soller[package]
2a01ff6baSJeremy Sollername = "relibc"
3a01ff6baSJeremy Sollerversion = "0.1.0"
4a01ff6baSJeremy Sollerauthors = ["Jeremy Soller <jackpot51@gmail.com>"]
5a01ff6baSJeremy Soller
6a01ff6baSJeremy Soller[lib]
70c5abf03SJeremy Sollername = "relibc"
8a01ff6baSJeremy Sollercrate-type = ["staticlib"]
9a01ff6baSJeremy Soller
10a01ff6baSJeremy Soller[workspace]
11084b69b3SJeremy Sollermembers = ["src/crt0", "src/crti", "src/crtn", "src/ld_so", "cbindgen"]
12ef9fee5aSJeremy Sollerexclude = ["core_io", "ralloc"]
13a01ff6baSJeremy Soller
1479d05d7eSJeremy Soller[build-dependencies]
1539b999ccSJeremy Sollercc = "1.0.25"
1679d05d7eSJeremy Soller
17a01ff6baSJeremy Soller[dependencies]
181e9dbfdfSjD91mZM2cbitset = "0.1.0"
199eef8d7eSJeremy Sollercore_io = { path = "core_io", features = ["collections"] }
2039b999ccSJeremy Sollerlazy_static = { version = "1.2.0", features = ["nightly", "spin_no_std"] }
21361f32b6SJeremy Sollermemoffset = "0.3.0"
2239b999ccSJeremy Sollerposix-regex = { path = "posix-regex", features = ["no_std"] }
2339b999ccSJeremy Sollerrand = { version = "0.5.5", default-features = false }
24*3a3fd3daSjD91mZM2memchr = { version = "2.2.0", default-features = false }
25d337caafSJeremy Soller
26084b69b3SJeremy Soller[dependencies.goblin]
27084b69b3SJeremy Sollerversion = "0.0.21"
28084b69b3SJeremy Sollerdefault-features = false
29084b69b3SJeremy Sollerfeatures = ["elf32", "elf64", "endian_fd"]
30084b69b3SJeremy Soller
31c20ce5ffSJeremy Soller[dependencies.ralloc]
32c20ce5ffSJeremy Sollerpath = "ralloc"
33c20ce5ffSJeremy Sollerdefault-features = false
34c20ce5ffSJeremy Solleroptional = true
35c20ce5ffSJeremy Soller
36c20ce5ffSJeremy Soller[target.'cfg(target_os = "linux")'.dependencies]
3739b999ccSJeremy Sollersc = "0.2.2"
38c20ce5ffSJeremy Soller
39c20ce5ffSJeremy Soller[target.'cfg(target_os = "redox")'.dependencies]
4042d40da9SJeremy Sollerredox_syscall = "0.1.52"
4139b999ccSJeremy Sollerspin = "0.4.10"
42c20ce5ffSJeremy Soller
43c2f4c1dbSJeremy Soller[features]
44c59f268fSJeremy Sollerdefault = []
45c2f4c1dbSJeremy Sollertrace = []
46c2f4c1dbSJeremy Soller
47d337caafSJeremy Soller[profile.dev]
48d337caafSJeremy Sollerpanic = "abort"
49d337caafSJeremy Soller
50d337caafSJeremy Soller[profile.release]
51d337caafSJeremy Sollerpanic = "abort"
52