Commit 066dccdf authored by Heather Ellsworth's avatar Heather Ellsworth

Merge branch 'phosh' into 'master'

Update phosh build instructions

See merge request Librem5/developer.puri.sm!10
parents 5d54d4f5 cb087eab
......@@ -3,7 +3,8 @@
Installation
============
To run *phosh* you need to currently build *phosh* and *wlroots*.
*Phosh* runs on the development images by default but in case
you want to hack on it you need to build from source.
.. index:: Building phosh
......@@ -19,11 +20,11 @@ step.
Building rootston
-----------------
We currently use some patches on top of *wlroots*' reference Wayland
compositor *rootston* to make it talk to *phosh*. To build it
clone and build the patched *wlroots*. Please checkout wlroots next to
phosh.
To make it work better with *phosh* we currently use some patches on top of
*wlroots*' reference Wayland compositor *rootston*. While *phosh* works with
upstream *rootston* some of the features like rotation are only available with
our fork at the moment. To build it, clone the repository first. Please
checkout wlroots next to phosh::
git clone https://source.puri.sm/Librem5/wlroots.git
cd wlroots
......@@ -32,10 +33,9 @@ phosh.
Running phosh
-------------
start *rootston* from a virtual terminal using the configfile shipped
by *phosh*::
Now you can start *rootston* from a virtual terminal using the config file
shipped by *phosh*::
sudo systemctl stop weston
cd phosh
../wlroots/rootston/rootston -C ./rootston.ini -E _build/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