From 0029f68045586e931297a706424cad3845d953ba Mon Sep 17 00:00:00 2001
From: Esben Haabendal <esben.haabendal@huawei.com>
Date: Wed, 22 Sep 2021 12:07:44 +0200
Subject: [PATCH] gn.bbclass: Add support for recipe provided NINJA_ARGS

Signed-off-by: Esben Haabendal <esben.haabendal@huawei.com>
---
 meta-ohos-staging/classes/gn.bbclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-ohos-staging/classes/gn.bbclass b/meta-ohos-staging/classes/gn.bbclass
index 3892de53..dbef28d2 100644
--- a/meta-ohos-staging/classes/gn.bbclass
+++ b/meta-ohos-staging/classes/gn.bbclass
@@ -35,6 +35,9 @@ GN_ARGS ?= ' \
             target_cpu="${@gn_target_arch_name(d)}" \
 '
 
+# NINJA_ARGS can be added in the recipe
+NINJA_ARGS ?= ""
+
 B = "${WORKDIR}/out"
 
 gn_do_configure() {
@@ -43,7 +46,7 @@ gn_do_configure() {
 }
 
 gn_do_compile() {
-    ninja -C ${B}
+    ninja ${NINJA_ARGS} -C ${B}
 }
 
 gn_do_install() {
-- 
GitLab