https://github.com/rustonaut/build-qrc
A rust build dependency to build and include resources based on the Qt Resource system
https://github.com/rustonaut/build-qrc
Last synced: about 1 year ago
JSON representation
A rust build dependency to build and include resources based on the Qt Resource system
- Host: GitHub
- URL: https://github.com/rustonaut/build-qrc
- Owner: rustonaut
- License: apache-2.0
- Created: 2016-10-05T18:22:49.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-07-22T22:16:49.000Z (almost 8 years ago)
- Last Synced: 2025-01-30T20:14:53.904Z (over 1 year ago)
- Language: Rust
- Size: 7.81 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# build-qrc [](https://travis-ci.org/dathinab/build-qrc)
**A rust build dependency to build and include resources based on the Qt Resource system**
**THE IMPLEMENTATION/MAINTANCE IS CURRENTLY ON HOLD**
(The reason for this is mainly time and a little bit disstatification with the rust qml bindings.
(if I had more time I could contribute to the bindings))
---
This crate can be used as a build dependencies. It provites a utility for
`build.rs` files to build and include resources based on the Qt Resource
system. With this any Qt bindings can use the "in the normal qt/qml way"
(E.g. by loading a resource with a `qrc:/`-scheme URL).
This crate for now provides following utilites:
(strice through means not yet implemented)
- ~~including resources based on a `.qrc` file~~
- ~~handling multiple sources (`.qrc` files)~~
- ~~automaticaly generate a `.qrc` file on build~~
- ~~based on a files in a folder~~
- ~~with filters~~
- ~~configure through `Cargo.toml` metatables~~
- ~~generate/use `.rcc` files~~
## License
Licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
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.