Add a README
parent
b2bbc9ac0b
commit
6ef8809b3b
|
@ -0,0 +1,40 @@
|
||||||
|
# wayvnc (Beta)
|
||||||
|
|
||||||
|
## Introduction
|
||||||
|
This is a VNC server for wlroots based Wayland compositors.
|
||||||
|
|
||||||
|
## Building
|
||||||
|
|
||||||
|
### Runtime Dependencies
|
||||||
|
* EGL
|
||||||
|
* libuv
|
||||||
|
* libxkbcommon
|
||||||
|
* neatvnc
|
||||||
|
* OpenGL ES V2.0
|
||||||
|
* pixman
|
||||||
|
* sway
|
||||||
|
|
||||||
|
### Build Dependencies
|
||||||
|
* GCC
|
||||||
|
* meson
|
||||||
|
* ninja
|
||||||
|
* pkg-config
|
||||||
|
|
||||||
|
The easiest way to satisfy the neatvnc dependency is to clone it into the
|
||||||
|
subprojects directory:
|
||||||
|
```
|
||||||
|
mkdir subprojects
|
||||||
|
git clone https://github.com/any1/neatvnc.git subprojects/neatvnc
|
||||||
|
```
|
||||||
|
|
||||||
|
Setting the buildtype flag is not required but it is recommended as there are
|
||||||
|
significant performance gains to be had from an optimised build.
|
||||||
|
```
|
||||||
|
meson build --buildtype=release
|
||||||
|
ninja -C build
|
||||||
|
```
|
||||||
|
|
||||||
|
Wayvnc can be run from the build directory like so:
|
||||||
|
```
|
||||||
|
./build/wayvnc
|
||||||
|
```
|
Loading…
Reference in New Issue