Replace teaser with some example workflows authored by Volker Hilsheimer's avatar Volker Hilsheimer
minicoin is a tool designed for building and testing Qt on multiple platforms,
using virtual machines that run either locally, or in the cloud.
# Teaser
# Example workflows
**Build local clone of Qt** on Windows 10:
```
$ cd ~/qt5/qtbase
$ minicoin run build ubuntu2004
$ cd ~/my_project
$ minicoin run build ubuntu2004
$ cd ~/qt/dev
$ minicoin run build windows10
```
This will first build qtbase from the local ~/qt5/qtbase directory on the
ubuntu2004 box, and then build the project in ~/my_project on the same box,
using the qtbase that was built just before.
\ No newline at end of file
**Install official Qt package** on macOS 11 using the
online installer, then build a local project against it, and run it:
```
$ minicoin run install-online macos11
cd ~/bugreport
$ minicoin run build macos11
$ minicoin cmd macos11 -- bugreport-build/bugreport
```
**Run QWindow test repeatedly** 30 times on Ubuntu 20.04 to see if it's flaky:
```
$ cd ~/qt/dev
$ minicoin run --repeat 30 build --target tst_qwindow_check ubuntu2004
```
**Continuously build local clone of Qt** on Windows 10 and Ubuntu 20.04
in parallel whenever any file changes:
```
cd ~/qt/dev
$ minicoin run --parallel --fswatch build windows10 ubuntu2004
```