diff --git a/Development-Setup.md b/Development-Setup.md index c9be507..4a0e839 100644 --- a/Development-Setup.md +++ b/Development-Setup.md @@ -53,10 +53,12 @@ In order to be able to collect core dumps on ASan failures (to inspect variable When pulling from the Sway repo, remember to also pull from the wlroots repo. -If you don't have a recent enough version of libseat or wayland-protocols, you can use subprojects like so: +The wlroots CI ensures it always builds on Arch Linux, Alpine edge and FreeBSD. If you're using another distribution which doesn't ship new enough dependencies, it's possible to build them as subprojects, for instance: ```sh +git clone https://gitlab.freedesktop.org/wayland/wayland.git subprojects/wayland git clone https://gitlab.freedesktop.org/wayland/wayland-protocols.git subprojects/wayland-protocols +git clone https://gitlab.freedesktop.org/mesa/drm.git subprojects/libdrm git clone https://git.sr.ht/~kennylevinsen/seatd subprojects/seatd ```