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-03-31 18:30:31 +03:00
anyhow = "1.0"
2020-06-22 15:48:31 +03:00
serde = "1.0.114"
2020-06-23 19:11:58 +03:00
serde_derive = "1.0.114"
2018-05-31 23:31:22 +03:00
serde_json = "1.0"
2018-12-19 23:33:17 +03:00
serde_yaml = "0.8"
2018-05-31 23:31:22 +03:00
libc = "0.2"
2020-02-04 10:30:53 +03:00
nix = "0.17.0"
2020-02-27 20:26:40 +03:00
glib-sys = "0.9.1"
gio-sys = "0.9.1"
2020-03-09 10:55:56 +03:00
glib = "0.9"
2018-07-28 00:36:34 +03:00
tempfile = "3.0.3"
2020-01-29 00:46:36 +03:00
clap = "~2.33"
2020-01-29 10:35:32 +03:00
structopt = "0.3"
2020-06-15 21:32:40 +03:00
openat = "0.1.19"
2019-08-21 04:42:49 +03:00
openat-ext = "0.1.0"
2020-07-27 12:12:30 +03:00
curl = "0.4.31"
2020-06-22 12:30:47 +03:00
rayon = "1.3"
2018-09-27 16:31:50 +03:00
c_utf8 = "0.1.0"
2018-10-25 21:52:12 +03:00
systemd = "0.4.0"
2020-06-15 12:31:43 +03:00
indicatif = "0.15.0"
2018-10-23 17:31:57 +03:00
lazy_static = "1.1.0"
2020-04-06 17:53:34 +03:00
envsubst = "0.2.0"
2020-07-06 12:15:14 +03:00
chrono = { version = "0.4.13" , 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.