README: Upgrade build instructions to include aml
parent
26cef852b6
commit
32fa2a3d29
24
README.md
24
README.md
|
@ -25,8 +25,8 @@ cd -
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
### Runtime Dependencies
|
### Runtime Dependencies
|
||||||
|
* aml
|
||||||
* EGL
|
* EGL
|
||||||
* libuv
|
|
||||||
* libxkbcommon
|
* libxkbcommon
|
||||||
* neatvnc
|
* neatvnc
|
||||||
* OpenGL ES V2.0
|
* OpenGL ES V2.0
|
||||||
|
@ -40,7 +40,7 @@ cd -
|
||||||
|
|
||||||
#### For archlinux
|
#### For archlinux
|
||||||
```
|
```
|
||||||
pacman -S base-devel libglvnd libxkbcommon libuv pixman libuv pixman gnutls
|
pacman -S base-devel libglvnd libxkbcommon pixman gnutls
|
||||||
```
|
```
|
||||||
|
|
||||||
#### For fedora 31
|
#### For fedora 31
|
||||||
|
@ -52,11 +52,23 @@ dnf install -y meson gcc ninja-build pkg-config egl-wayland egl-wayland-devel \
|
||||||
wayland-devel gnutls-devel
|
wayland-devel gnutls-devel
|
||||||
```
|
```
|
||||||
|
|
||||||
The easiest way to satisfy the neatvnc dependency is to clone it into the
|
The easiest way to satisfy the neatvnc and aml dependencies is to link to them
|
||||||
subprojects directory:
|
in the subprojects directory:
|
||||||
```
|
```
|
||||||
mkdir subprojects
|
git clone https://github.com/any1/wayvnc.git
|
||||||
git clone https://github.com/any1/neatvnc.git subprojects/neatvnc
|
git clone https://github.com/any1/neatvnc.git
|
||||||
|
git clone https://github.com/any1/aml.git
|
||||||
|
|
||||||
|
mkdir wayvnc/subprojects
|
||||||
|
cd wayvnc/subprojects
|
||||||
|
ln -s ../../neatvnc .
|
||||||
|
ln -s ../../aml .
|
||||||
|
cd -
|
||||||
|
|
||||||
|
mkdir neatvnc/subprojects
|
||||||
|
cd neatvnc/subprojects
|
||||||
|
ln -s ../../aml .
|
||||||
|
cd -
|
||||||
```
|
```
|
||||||
|
|
||||||
Setting the buildtype flag is not required but it is recommended as there are
|
Setting the buildtype flag is not required but it is recommended as there are
|
||||||
|
|
Loading…
Reference in New Issue