From d727b649d8d01a5e9792f8ec4f6a2756e955680e Mon Sep 17 00:00:00 2001 From: Robert Drab <robert.drab@huawei.com> Date: Fri, 8 Apr 2022 14:14:06 +0200 Subject: [PATCH] gn_base.bbclass: Use variables instead of duplicating expressions Signed-off-by: Robert Drab <robert.drab@huawei.com> --- meta-oniro-staging/classes/gn_base.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oniro-staging/classes/gn_base.bbclass b/meta-oniro-staging/classes/gn_base.bbclass index 6f0c945a..e16f084b 100644 --- a/meta-oniro-staging/classes/gn_base.bbclass +++ b/meta-oniro-staging/classes/gn_base.bbclass @@ -52,7 +52,7 @@ EXPORT_FUNCTIONS do_configure do_compile do_install python do_check_B_is_not_S() { bpath = os.path.abspath(d.expand("${B}")) spath = os.path.abspath(d.expand("${S}")) - if os.path.abspath(d.expand("${S}")) == os.path.abspath(d.expand("${B}")): + if bpath == spath: bb.fatal(''' GN requires build and sources directories to be different. By default build directory is set to ${WORKDIR}/out. If you're using devtool remember to use -- GitLab