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

Merge branch 'phosh' into 'master'

Update phosh build instructions

See merge request Librem5/!10
parents 5d54d4f5 cb087eab
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
Installation 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 .. index:: Building phosh
...@@ -19,11 +20,11 @@ step. ...@@ -19,11 +20,11 @@ step.
Building rootston Building rootston
----------------- -----------------
We currently use some patches on top of *wlroots*' reference Wayland To make it work better with *phosh* we currently use some patches on top of
compositor *rootston* to make it talk to *phosh*. To build it *wlroots*' reference Wayland compositor *rootston*. While *phosh* works with
upstream *rootston* some of the features like rotation are only available with
clone and build the patched *wlroots*. Please checkout wlroots next to our fork at the moment. To build it, clone the repository first. Please
phosh. checkout wlroots next to phosh::
git clone git clone
cd wlroots cd wlroots
...@@ -32,10 +33,9 @@ phosh. ...@@ -32,10 +33,9 @@ phosh.
Running phosh Running phosh
------------- -------------
start *rootston* from a virtual terminal using the configfile shipped Now you can start *rootston* from a virtual terminal using the config file
by *phosh*:: shipped by *phosh*::
sudo systemctl stop weston
cd phosh cd phosh
../wlroots/rootston/rootston -C ./rootston.ini -E _build/run ../wlroots/rootston/rootston -C ./rootston.ini -E _build/run
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment