-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathCargo.toml
47 lines (42 loc) · 1.15 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
37
38
39
40
41
42
43
44
45
46
47
[workspace]
members = [
"package",
]
[package]
name = "scie-jump"
version = "1.5.0"
description = "The self contained interpreted executable launcher."
authors = [
"John Sirois <[email protected]>",
]
edition = "2021"
publish = false
[profile.release]
opt-level = "s"
strip = "symbols"
lto = "fat"
codegen-units = 1
[workspace.dependencies]
bstr = "1.11"
env_logger = { version = "0.10", default-features = false }
log = "0.4"
logging_timer = "1.1"
tempfile = "3.14"
[workspace.dependencies.zip]
version = "0.6"
default-features = false
# We specifically don't include "time" which is otherwise default. Without time, zip creation
# always uses 1/1/1980 and gives us reproducible zip creation by default.
# We also leave out non-standard forms of compression which net a ~40% increase in final binary
# size as of this commit (~1.4MB -> 2MB).
features = ["deflate"]
[dependencies]
bstr = { workspace = true }
env_logger = { workspace = true }
jump = { path = "jump" }
log = { workspace = true }
logging_timer = { workspace = true }
nix = { version = "0.29" , features = ["process"] }
proc-exit = "2.0"
tempfile = { workspace = true }
zip = { workspace = true }