common/macros: change WLR_VERSION macro to runtime evaluation

This commit is contained in:
Consolatis 2026-04-04 16:58:05 +02:00 committed by Johan Malm
parent 0f5e4f8dd0
commit 2480a23b19
3 changed files with 15 additions and 2 deletions

View file

@ -6,6 +6,7 @@
#include <unistd.h>
#include "common/fd-util.h"
#include "common/font.h"
#include "common/macros.h"
#include "common/spawn.h"
#include "config/rcxml.h"
#include "config/session.h"
@ -164,6 +165,12 @@ main(int argc, char *argv[])
char *primary_client = NULL;
enum wlr_log_importance verbosity = WLR_ERROR;
server.wlr_version = _LAB_CALC_WLR_VERSION_NUM(
wlr_version_get_major(),
wlr_version_get_minor(),
wlr_version_get_micro()
);
int c;
while (1) {
int index = 0;