make wlroots DRM backend optional

This commit is contained in:
Consolatis 2026-03-29 20:00:25 +02:00
parent fe1955fb27
commit ad69a8fa8a
3 changed files with 27 additions and 13 deletions

View file

@ -8,8 +8,8 @@
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <wlr/backend/drm.h>
#include <wlr/backend/multi.h>
#include <wlr/config.h>
#include <wlr/util/log.h>
#include "common/buf.h"
#include "common/dir.h"
@ -20,6 +20,12 @@
#include "config/rcxml.h"
#include "labwc.h"
#if WLR_HAS_DRM_BACKEND
#include <wlr/backend/drm.h>
#else
#define wlr_backend_is_drm(backend) (false)
#endif
static const char *const env_vars[] = {
"WAYLAND_DISPLAY",
"XDG_CURRENT_DESKTOP",