diff mbox series

waf-samba.bbclass: Declaring WAF_CROSS_ANSWERS_PATH without the ability to override it will not allow you to create a custom samba recipe

Message ID 20240820141820.3660983-1-d.mukhametgaleev@yadro.com
State New
Headers show
Series waf-samba.bbclass: Declaring WAF_CROSS_ANSWERS_PATH without the ability to override it will not allow you to create a custom samba recipe | expand

Commit Message

Daniil Mukhametgaleev Aug. 20, 2024, 2:18 p.m. UTC
Support WAF_CROSS_ANSWERS_PATH overloading to be able to use waf-samba.bbclass outside of meta-openembedded layer

Signed-off-by: Daniil Mukhametgaleev <d.mukhametgaleev@yadro.com>
---
 meta-networking/classes/waf-samba.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta-networking/classes/waf-samba.bbclass b/meta-networking/classes/waf-samba.bbclass
index 79acacc98..84c28ded6 100644
--- a/meta-networking/classes/waf-samba.bbclass
+++ b/meta-networking/classes/waf-samba.bbclass
@@ -65,10 +65,10 @@  def get_waf_parallel_make(d):
 # to help generate the cross answer when adding new board support.
 CROSS_METHOD ?= "answer"
 
+WAF_CROSS_ANSWERS_PATH ?= "${THISDIR}/../../files/waf-cross-answers"
 do_configure() {
 
     # Prepare the cross-answers file
-    WAF_CROSS_ANSWERS_PATH="${THISDIR}/../../files/waf-cross-answers"
     CROSS_ANSWERS="${B}/cross-answers-${TARGET_ARCH}.txt"
     if [ -e ${CROSS_ANSWERS} ]; then
         rm -f ${CROSS_ANSWERS}