Add a README

pull/1/head
Andri Yngvason 2019-12-25 11:25:09 +00:00
parent b2bbc9ac0b
commit 6ef8809b3b
1 changed files with 40 additions and 0 deletions

40
README.md 100644
View File

@ -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
```