Mir
|
The Mir project website is http://www.mirserver.io/, the code is hosted on GitHub
For announcements and other discussions on Mir see: Mir on community.ubuntu
For other questions and discussion about the Mir project: the #mirserver IRC channel on Libera.Chat.
You can get the source with:
git clone https://github.com/MirServer/mir.git cd mir
You may need to install git for the system you are working on.
You’ll also need a few development tools installed. The exact dependencies and instructions vary across distros.
sudo apt install devscripts equivs mk-build-deps -i -s sudo
As we build these distros in Mir's CI you can copy the instructions from the corresponding files under spread/build
.
mkdir build cd build cmake .. make
This creates an example shell (miral-shell) in the bin directory. This can be run directly:
bin/miral-shell
With the default options this runs in a window on X (which is convenient for development).
The miral-shell example is simple, don’t expect to see a sophisticated launcher by default. You can start mir apps from the command-line. For example:
bin/miral-run qterminal
To exit from miral-shell press Ctrl-Alt-BkSp.
You can install the Mir examples, headers and libraries you've built with:
sudo make install
Please file bug reports at: https://github.com/MirServer/mir/issues
The Mir development mailing list can be found at: https://lists.ubuntu.com/mailman/listinfo/Mir-devel
The Mir coding guidelines are here.
Copyright © 2012-2022
Canonical Ltd.
Generated on Fri Aug 26 13:27:37 UTC 2022
This documentation is licensed under the GPL version 2 or 3.