From 5cf2c031f53e3089da39445f6abccf1cb44fc752 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Wed, 5 Nov 2025 18:18:37 +0800 Subject: [PATCH] Mk/Uses/meson.mk: Add MESON_{TRUE,FALSE,ENABLED,DISABLED} support PR: 290584 Approved by: arrowd, makc, vishwin --- Mk/Uses/meson.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Mk/Uses/meson.mk b/Mk/Uses/meson.mk index d59956440ad6..f1b41cbdbceb 100644 --- a/Mk/Uses/meson.mk +++ b/Mk/Uses/meson.mk @@ -79,6 +79,14 @@ CONFIGURE_ARGS+= --buildtype release \ --strip . endif +. for _bool in true false enabled disabled +. if defined(MESON_${_bool:tu}) +. for _meson_arg in ${MESON_${_bool:tu}} +MESON_ARGS+= -D${_meson_arg}=${_bool} +. endfor +. endif +. endfor + HAS_CONFIGURE= yes . if !empty(meson_ARGS:Mmuon) CONFIGURE_CMD= muon