Because that is the logic which meson-python hardcodes, and meson needs
to match calling convention.

Signed-off-by: Eli Schwartz <eschwart...@gmail.com>
---

v2: new patch

 eclass/meson.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index c2ae289019e9..e1963e552710 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -369,7 +369,7 @@ meson_src_configure() {
        )
 
        if [[ -n ${EMESON_BUILDTYPE} ]]; then
-               mesonargs+=( --buildtype "${EMESON_BUILDTYPE}" )
+               mesonargs+=( -Dbuildtype="${EMESON_BUILDTYPE}" )
        fi
 
        if tc-is-cross-compiler; then
-- 
2.43.0


Reply via email to