rpm-ostree/rust
Colin Walters 50b255a8a9 Move varsubst code into Rust, use it in treefile parsing
External tools often want to parse the ref; for example coreos-assembler
currently does so.  Let's ensure `${basearch}` is expanded with
`--print-only` so they can parse that JSON to get the expanded version
reliably.

Implementation note: this is the first Rust code which exposes a
"GLib-like" C API, notably with GHashTable, so we're making more use
of the glib-rs bindings.

Closes: #1653

Closes: #1655
Approved by: jlebon
2018-11-02 20:36:28 +00:00
..
src Move varsubst code into Rust, use it in treefile parsing 2018-11-02 20:36:28 +00:00
.gitignore build-sys: Add some gitignore for Rust bits 2018-06-11 13:08:41 +00:00
cargo-vendor-config Add support for YAML treefiles 2018-06-05 13:08:33 +00:00
Cargo.toml rust: Drop crates-io patch and use 0.4.0 2018-10-25 19:01:39 +00:00
cbindgen.toml Move varsubst code into Rust, use it in treefile parsing 2018-11-02 20:36:28 +00:00