From 981f9a9ba3d4575fc7acb73a9c869cbe5d8ca7b3 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 7 Nov 2022 15:51:51 +0100 Subject: [PATCH] Updated Development Setup (markdown) --- Development-Setup.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 ```