mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-12-24 02:49:48 +01:00
e49aed8012
Changed the contribution guidelines to be more consistent with the style that wlroots has evolved into, and removed some duplicate information that already exists in the kernel style.
33 lines
749 B
Markdown
33 lines
749 B
Markdown
# wlroots [![](https://api.travis-ci.org/SirCmpwn/wlroots.svg)](https://travis-ci.org/SirCmpwn/wlroots)
|
|
|
|
Pluggable, composable modules for building a
|
|
[Wayland](http://wayland.freedesktop.org/) compositor.
|
|
|
|
This is a WIP: [status](https://github.com/SirCmpwn/wlroots/issues/9)
|
|
|
|
## Contributing
|
|
|
|
See [CONTRIBUTING.md](https://github.com/SirCmpwn/wlroots/blob/master/CONTRIBUTING.md)
|
|
|
|
## Building
|
|
|
|
Install dependencies:
|
|
|
|
* wayland
|
|
* wayland-protocols
|
|
* EGL
|
|
* GLESv2
|
|
* DRM
|
|
* GBM
|
|
* libinput
|
|
* udev
|
|
* pixman
|
|
* systemd (optional, for logind support)
|
|
* elogind (optional, for logind support on systems without systemd)
|
|
* libcap (optional, for capability support)
|
|
* asciidoc (optional, for man pages)
|
|
|
|
Run these commands:
|
|
|
|
meson build
|
|
ninja -C build
|