-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
36 lines (32 loc) · 1.1 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
[package]
name = "rruxwry"
version = "0.1.0"
edition = "2024"
description = "A wrapper around rust{,do}c for rust{,do}c devs"
license = "MIT"
publish = false
[dependencies]
anstyle = "1.0.10"
# FIXME: Decide whether to use `supports-color`, `anstyle-query`,
# another crate or a custom impl for terminal color detection.
# NOTE: Get rid of this. Right now we're commited to it as `clap` also uses it.
# NOTE: We're only using it for enum `ColorChoice` & `ColorChoice::auto`.
anstream = "0.6.18"
# FIXME: Get rid of this dependency smh.
clap = { version = "4.5.26" }
# Patch/vendor this to no longer transitively depend on `once_cell`.
open = "5.3.2"
# FIXME: Write own implementation that tracks source location / span.
shlex = "1.3.0"
smallvec = { version = "1.13.1", features = ["const_generics"] }
unicode-width = "0.2.0"
unicode-segmentation = "1.12.0"
[patch.crates-io]
# To eliminate the crate dependency `once_cell`.
is-docker = { path = "patch/is-docker" }
# To eliminate the crate dependency `once_cell`.
is-wsl = { path = "patch/is-wsl" }
[profile.dev.package."*"]
opt-level = 3
[profile.release]
lto = true