This repository contains the crates gvdb and gvdb-macros.
This is an implementation of the glib GVariant database file format in Rust. It includes a GResource XML parser and the ability to create compatible GResource files.
This crate offers convenience macros for gvdb.
The macros are include_gresource_from_xml!()
and include_gresource_from_dir!()
gvdb
and gvdb-macros
are available under the MIT OR Apache-2.0 license. See the LICENSES folder for the complete license text.
SVG icon files included in test-data/gresource/icons/
are available under the CC0-1.0 license and redistributed from Icon Development Kit. See CC0-1.0.txt and file for complete license text.