This repository contains the build instructions for a rust libadwaita gtk app. And an example app.
To build the image go to the main repository and run:
docker build base -t gtk4-rs-docker
docker build appimage -t gtk4-rs-docker
To compile the example application use docker-compose (note your system needs libadwaita
to run the example application unless you build the AppImage):
docker-compose up
To use this image for your own application simply copy the docker-compose file to your application directory and modify the path of the volume mount to your project directory:
You need to modify ../adwaita-demo
to that path in in the compose file):
volumes:
- ../adwaita-demo:/mnt:z
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.