Commit f5b3506d authored by Dorota Czaplejewicz's avatar Dorota Czaplejewicz

Docs: update description, build instructions

parent 8de3ea00
......@@ -2,4 +2,47 @@ PureOS GTK application example
==============================
Lang: Rust
Build system: Meson
Build system: Cargo
Libraries: GTK
This demo shows how to use Glade files to create a GUI program.
Resources
---------
- [gtk-rs](http://gtk-rs.org/docs-src/)
- [GTK+](https://developer.gnome.org/gtk3/)
- Rust - [The Book](https://doc.rust-lang.org/book/second-edition/), [reference](https://doc.rust-lang.org/std/)
Shortcomings
------------
- Can't autoconnect signals specified in the Glade file
- Creating custom widgets is not supported yet
Requirements
------------
- Rust and Cargo (e.g. from [official webpage](https://www.rust-lang.org/en-US/))
- GTK 3.20 or higher
Building
--------
```
# cd hello-librem
# cargo build
```
### Release
```
# cargo build --release
```
Running
-------
```
# cd hello-librem
# cargo run
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment