From: Ross Burton Date: Mon, 2 Sep 2013 15:33:10 +0000 (+0100) Subject: waf.bbclass: add waf build system class X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~36115 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b148b9e73f05af33ed1437358fa5322cf364651;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git waf.bbclass: add waf build system class Add a new build system class for waf. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- diff --git a/meta/classes/waf.bbclass b/meta/classes/waf.bbclass new file mode 100644 index 00000000000..3a221e7082d --- /dev/null +++ b/meta/classes/waf.bbclass @@ -0,0 +1,13 @@ +waf_do_configure() { + ${S}/waf configure --prefix=${prefix} ${EXTRA_OECONF} +} + +waf_do_compile() { + ${S}/waf build ${PARALLEL_MAKE} +} + +waf_do_install() { + ${S}/waf install --destdir=${D} +} + +EXPORT_FUNCTIONS do_configure do_compile do_install