xmp_toolkit 0.1.2

Rust-language bindings for Adobe's XMP Toolkit
Documentation

XMP Toolkit bindings for Rust

Crate API Tests

This crate provides a minimal binding of the Adobe XMP Toolkit SDK to Rust.

Contributions that extend the platform reach or API surface of this binding would be welcomed. Please read the Contributing Guide for more information.

Rust Language Support

As of this writing, this crate requires Rust version 1.44 or newer. (The CI builds use this version of Rust.) This may be increased to a newer version at any time, but will be noted in the changelog.

This crate follows all of the typical Rust conventions (cargo build, cargo test, etc.). There is a build.rs script which will ensure that the C++ portions of the library are built as needed. It may need to be updated for platforms that haven't already been tested.

Usage

Add this to your Cargo.toml:

[dependencies]
xmp_toolkit = "0.1"

License

This project is licensed under the Apache V2 License or the MIT License, at your option. See the LICENSE-MIT and LICENSE-APACHE files for more information.