2018-05-31 23:31:22 +03:00
[ package ]
2018-07-04 21:50:40 +03:00
name = "rpmostree-rust"
2018-05-31 23:31:22 +03:00
version = "0.1.0"
2018-10-05 19:57:00 +03:00
authors = [ "Colin Walters <walters@verbum.org>" , "Jonathan Lebon <jonathan@jlebon.com>" ]
2019-04-14 21:54:32 +03:00
edition = "2018"
2018-05-31 23:31:22 +03:00
[ dependencies ]
2020-10-19 17:58:26 +03:00
anyhow = "1.0.33"
serde = "1.0.117"
serde_derive = "1.0.117"
serde_json = "1.0.59"
serde_yaml = "0.8.13"
2020-10-26 09:33:09 +03:00
libc = "0.2.80"
2020-10-19 17:58:26 +03:00
nix = "0.19.0"
2020-09-21 10:22:04 +03:00
glib-sys = "0.10.1"
2020-10-19 17:58:26 +03:00
glib = "0.10.3"
gio-sys = "0.10.1"
gio = "0.9.1"
ostree = { version = "0.9.1" , features = [ "v2020_4" ] }
ostree-sys = "0.7.1"
tempfile = "3.1.0"
clap = "2.33.3"
structopt = "0.3.20"
2020-06-15 21:32:40 +03:00
openat = "0.1.19"
2020-10-05 10:19:29 +03:00
openat-ext = "0.1.6"
2020-10-19 17:58:26 +03:00
curl = "0.4.34"
rayon = "1.4.1"
2018-09-27 16:31:50 +03:00
c_utf8 = "0.1.0"
2020-08-17 21:12:29 +03:00
rand = "0.7.3"
2020-09-14 10:15:56 +03:00
systemd = "0.6.0"
2020-06-15 12:31:43 +03:00
indicatif = "0.15.0"
2020-10-19 17:58:26 +03:00
lazy_static = "1.4.0"
2020-04-06 17:53:34 +03:00
envsubst = "0.2.0"
2020-10-05 10:19:54 +03:00
chrono = { version = "0.4.19" , features = [ "serde" ] }
2020-04-07 18:09:17 +03:00
libdnf-sys = { path = "libdnf-sys" , version = "0.1.0" }
2018-05-31 23:31:22 +03:00
2020-03-31 18:30:31 +03:00
2018-05-31 23:31:22 +03:00
[ lib ]
2018-07-04 21:50:40 +03:00
name = "rpmostree_rust"
2018-07-04 22:17:51 +03:00
path = "src/lib.rs"
2018-05-31 23:31:22 +03:00
crate-type = [ "staticlib" ]
[ profile . release ]
2018-11-05 18:50:24 +03:00
# Unwinding across FFI boundaries is undefined behavior, and anyways, we're
# [crash-only](https://en.wikipedia.org/wiki/Crash-only_software)
2018-05-31 23:31:22 +03:00
panic = "abort"
2018-11-05 18:50:24 +03:00
# We assume we're being delivered via e.g. RPM which supports split debuginfo
2018-09-10 20:50:24 +03:00
debug = true
2018-11-05 18:50:24 +03:00
# For true release builds, we do suggest you enable LTO via e.g.
# env RUSTFLAGS='-C lto=true' as part of the outer build. It's just
# off by default because it's quite slow and the default is more oriented
# towards local development.