From e4556e5a7bc2217845cd918e1c3e91c98cf0f31a Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 2 Sep 2013 16:33:10 +0100 Subject: waf.bbclass: add waf build system class Add a new build system class for waf. (From OE-Core rev: 2b148b9e73f05af33ed1437358fa5322cf364651) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/classes/waf.bbclass | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta/classes/waf.bbclass (limited to 'meta/classes/waf.bbclass') diff --git a/meta/classes/waf.bbclass b/meta/classes/waf.bbclass new file mode 100644 index 0000000000..3a221e7082 --- /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 -- cgit 1.2.3-korg