[2/3] classes/meson: support Android os

Message ID 20211216103846.718910-3-randy.li@synaptics.com
State New
Headers show
Series support Android target in all build system | expand

Commit Message

Hsia-Jun Li Dec. 16, 2021, 10:38 a.m. UTC
From: "Hsia-Jun(Randy) Li" <randy.li@synaptics.com>

Signed-off-by: Randy Li <ayaka@soulik.info>
Signed-off-by: Hsia-Jun(Randy) Li <randy.li@synaptics.com>
---
 meta/classes/meson-routines.bbclass | 2 ++
 1 file changed, 2 insertions(+)

Patch

diff --git a/meta/classes/meson-routines.bbclass b/meta/classes/meson-routines.bbclass
index be3aeedeba..f9a06a16d8 100644
--- a/meta/classes/meson-routines.bbclass
+++ b/meta/classes/meson-routines.bbclass
@@ -32,6 +32,8 @@  def meson_cpu_family(var, d):
 # https://mesonbuild.com/Reference-tables.html#operating-system-names
 def meson_operating_system(var, d):
     os = d.getVar(var)
+    if "android" in os:
+        return "android"
     if "mingw" in os:
         return "windows"
     # avoid e.g 'linux-gnueabi'