-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
26 lines (23 loc) · 949 Bytes
/
Copy pathCargo.toml
File metadata and controls
26 lines (23 loc) · 949 Bytes
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 = "ramono"
version = "0.7.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/jeteve/ramono"
authors = ["Jerome Eteve <jerome@eteve.net>"]
description = "Ramono greedily eats your resources"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[profile.release]
strip = true # 6 -> 2.2 Mo
opt-level = "z" # 2.2 -> 2Mo Optimize for size.
lto = true # 2Mo -> 1.6Mo Link time optimisation https://llvm.org/docs/LinkTimeOptimization.html
codegen-units = 1 # 1.6 -> 1.5 Mo No parralel code units, improve optimisation to just one code unit
panic = "abort" # 1.5 -> 1.4 Mo Behaviour change. https://doc.rust-lang.org/cargo/reference/profiles.html#default-profiles
[dependencies]
log = "0.4.20"
env_logger = "0.11.3"
clap = { version = "4.4.6", features = ["derive"] }
tempfile = "3.8.0"
ctrlc = "3.4.1"
[dev-dependencies]
test-log = { version = "*", features = [ "log" ]}