meson.bbclass: Add progress support for do_compile()
meson.bbclass: Add progress support for do_compile()

ninja provides progress information when building so let's make use of
it.

Signed-off-by: Peter Kjellerstedt <acc79ae48f6d90868791bcb456f6177f58b04c14@axis.com>
Signed-off-by: Martin Jansa <516df3ff67e1fa5d153800b15fb204c0a1a389dc@gmail.com>

lgirdk/meta-openembedded,lgirdk/meta-openembedded,victronenergy/meta-openembedded,VCTLabs/meta-openembedded,amery/meta-openembedded,moto-timo/meta-openembedded,moto-timo/meta-openembedded,amery/meta-openembedded,lgirdk/meta-openembedded,lgirdk/meta-openembedded,schnitzeltony/meta-openembedded,VCTLabs/meta-openembedded,VCTLabs/meta-openembedded,amery/meta-openembedded,amery/meta-openembedded,kraj/meta-openembedded,mrchapp/meta-openembedded,lgirdk/meta-openembedded,mrchapp/meta-openembedded,schnitzeltony/meta-openembedded,kraj/meta-openembedded,openembedded/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,VCTLabs/meta-openembedded,amery/meta-openembedded,rehsack/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,victronenergy/meta-openembedded,amery/meta-openembedded,moto-timo/meta-openembedded,victronenergy/meta-openembedded,schnitzeltony/meta-openembedded,rehsack/meta-openembedded,schnitzeltony/meta-openembedded,kraj/meta-openembedded,kraj/meta-openembedded,mrchapp/meta-openembedded,lgirdk/meta-openembedded,moto-timo/meta-openembedded,amery/meta-openembedded,schnitzeltony/meta-openembedded,mrchapp/meta-openembedded,rehsack/meta-openembedded,openembedded/meta-openembedded,VCTLabs/meta-openembedded,mrchapp/meta-openembedded,openembedded/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,rehsack/meta-openembedded,openembedded/meta-openembedded,openembedded/meta-openembedded,openembedded/meta-openembedded,mrchapp/meta-openembedded,amery/meta-openembedded,kraj/meta-openembedded,schnitzeltony/meta-openembedded,rehsack/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,VCTLabs/meta-openembedded,mrchapp/meta-openembedded,moto-timo/meta-openembedded,victronenergy/meta-openembedded,schnitzeltony/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,victronenergy/meta-openembedded,kraj/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,rehsack/meta-openembedded,openembedded/meta-openembedded,openembedded/meta-openembedded,rehsack/meta-openembedded,VCTLabs/meta-openembedded,victronenergy/meta-openembedded,lgirdk/meta-openembedded,kraj/meta-openembedded,VCTLabs/meta-openembedded,sigma-embedded/elito-org.openembedded.meta,victronenergy/meta-openembedded