From 8d43c890720330a099556c1f69cb2b66d22eafbb Mon Sep 17 00:00:00 2001
From: Esben Haabendal <esben.haabendal@huawei.com>
Date: Wed, 22 Sep 2021 19:14:39 +0200
Subject: [PATCH] gn.bbclass: Make sure to delete out/ folder before configure

This should help making re-run of do_configure safe.

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

diff --git a/meta-ohos-staging/classes/gn.bbclass b/meta-ohos-staging/classes/gn.bbclass
index dbef28d2..2958ed1a 100644
--- a/meta-ohos-staging/classes/gn.bbclass
+++ b/meta-ohos-staging/classes/gn.bbclass
@@ -40,6 +40,7 @@ NINJA_ARGS ?= ""
 
 B = "${WORKDIR}/out"
 
+do_configure[cleandirs] = "${B}"
 gn_do_configure() {
     cd ${S}
     gn gen ${GN_OPTIONS} --args='${GN_ARGS}' ${B}
-- 
GitLab