Skip to contentSkip to conversation

waf.bbclass: Add compile progress

PATCH Superseded Joshua Watt 1 participant 3 messages Dec 7, 2017

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 waf.bbclass: Add compile progress

---
 meta/classes/waf.bbclass | 1 +
 1 file changed, 1 insertion(+)
meta/classes/waf.bbclass +1 -0
index c4698e910a4..f7d95fa050b 100644
@@ -25,6 +25,7 @@ def get_waf_parallel_make(d):
 
     return ""
 
+do_compile[progress] = "outof:^\[\s*(\d+)/\s*(\d+)\]\s+"
 waf_do_configure() {
 	${S}/waf configure --prefix=${prefix} ${EXTRA_OECONF}
 }
Signature · 1 line
2.14.3
#1 lore raw
Quoted 10 lines · Joshua Watt
---
 meta/classes/waf.bbclass | 1 +
 1 file changed, 1 insertion(+)
meta/classes/waf.bbclass +0 -0
index c4698e910a4..f7d95fa050b 100644

meta/classes/waf.bbclass def get_waf_parallel_make(d): · line 29

Quoted 5 lines
meta/classes/waf.bbclass +1 -0
@@ -25,6 +25,7 @@ def get_waf_parallel_make(d):
 
     return ""
 
+do_compile[progress] = "outof:^\[\s*(\d+)/\s*(\d+)\]\s+"
 waf_do_configure() {

Argh... should be above waf_do_compile... need to proof read better.

Quoted 2 lines
meta/classes/waf.bbclass +0 -0
 	${S}/waf configure --prefix=${prefix} ${EXTRA_OECONF}
 }
#2 lore raw

PATCH v2 1/1 waf.bbclass: Add compile progress

In reply to Joshua Watt
---
 meta/classes/waf.bbclass | 1 +
 1 file changed, 1 insertion(+)
meta/classes/waf.bbclass +1 -0
index c4698e910a4..e2ec542e49a 100644
@@ -29,6 +29,7 @@ waf_do_configure() {
 	${S}/waf configure --prefix=${prefix} ${EXTRA_OECONF}
 }
 
+do_compile[progress] = "outof:^\[\s*(\d+)/\s*(\d+)\]\s+"
 waf_do_compile()  {
 	${S}/waf build ${@get_waf_parallel_make(d)}
 }
Signature · 1 line
2.14.3