Bug 7356

Summary: Add a waf class
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Ross Burton <ross.burton>
Component: coreAssignee: Ross Burton <ross.burton>
Status: VERIFIED OBSOLETE QA Contact: Bogdan Alexandru Voiculescu <bogdanx.a.voiculescu>
Severity: enhancement    
Priority: Medium CC: bluelightning, bogdanx.a.voiculescu, meta.mr.watcher, meta.watcher
Version: 1.8   
Target Milestone: 1.9   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Ross Burton 2015-02-24 17:18:11 UTC
There should be a class for dealing with waf.  python-pycairo has the basic skeleton of it, but waf also supports out-of-tree builds (cd $S; ./waf configure --out $B; cd $B; ./waf build...) so there's plenty for the class to handle.
Comment 1 Paul Eggleton 2015-02-25 15:26:28 UTC
What about meta/classes/waf.bbclass in OE-Core?
Comment 2 Ross Burton 2015-02-25 15:28:39 UTC
commit e4556e5a7bc2217845cd918e1c3e91c98cf0f31a
Author: Ross Burton <ross.burton@intel.com>
Date:   Mon Sep 2 16:33:10 2013 +0100

    waf.bbclass: add waf build system class


See, I thought I'd done this before, and looked, but obviously my eyesight is failing.

Quickly closes it before the triage call!!
Comment 3 Bogdan Alexandru Voiculescu 2015-08-27 15:09:11 UTC
verified