rpm-ostree/rust/ostree-host
Colin Walters 8d30a82e0c rust/ostree-host: Add README.md and license files
In preparation for splitting to a new repo.
2021-03-19 18:13:35 +00:00
..
src rust/ostree-host: Add SysrootExt trait 2021-03-19 18:13:11 +00:00
Cargo.toml rust/ostree-host: Add README.md and license files 2021-03-19 18:13:35 +00:00
LICENSE-APACHE rust/ostree-host: Add README.md and license files 2021-03-19 18:13:35 +00:00
LICENSE-MIT rust/ostree-host: Add README.md and license files 2021-03-19 18:13:35 +00:00
README.md rust/ostree-host: Add README.md and license files 2021-03-19 18:13:35 +00:00

Extended OSTree APIs for host systems

The OSTree project upstream will continue to be written in C for the near future. The goal of this project is to contain new Rust APIs that extend the "ostree-based host system" case. In other words, some new OSTree functionality may be Rust only.

At this time, this project only contains:

  • Extension traits for ostree::Repo and ostree::Sysroot that have a few methods prefixed with x_ that fix incorrect bindings.
  • An extension trait for ostree::Sysroot that adds small new API.

In the future though, more complex functionality may live here such as the model for apply-live changes.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.