Bug 7036 - Support for python in "recipetool create"
Summary: Support for python in "recipetool create"
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.7
Hardware: All Multiple
: Medium enhancement
Target Milestone: 1.8 M3
Assignee: Christopher Larson
QA Contact:
URL:
Whiteboard:
Depends on: 6406
Blocks: 6662
  Show dependency tree
 
Reported: 2014-12-08 10:08 UTC by Paul Eggleton
Modified: 2015-06-08 18:19 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2014-12-08 10:08:17 UTC
Add support for generation of recipes for python software in "recipetool create". I haven't yet looked at it closely but if possible we should try to build on what Chris Larson started putting together for this:

 https://github.com/kergoth/meta-package-auto-deps
Comment 1 Paul Eggleton 2014-12-08 10:13:13 UTC
See also bug 4451.
Comment 2 Paul Eggleton 2014-12-31 09:19:45 UTC
Assigning to Chris after discussion on IRC.
Comment 3 Christopher Larson 2015-01-03 22:47:55 UTC
https://github.com/kergoth/poky/compare/kergoth:master...recipetool-python work-in-progress, but functional. See https://gist.github.com/kergoth/6cca6caa4e9b22a21f75 for test recipes it created. Continuing to fix some issues before submission.
Comment 4 Christopher Larson 2015-01-03 22:49:54 UTC
https://gist.github.com/kergoth/7ad4b5102b2a5fe3a956 has my current todo.
Comment 5 Christopher Larson 2015-01-08 19:42:16 UTC
This is implemented and submitted to the oe-core list. There are naturally some things I'd like to improve, but it's feature complete and functional. Awaiting response.
Comment 6 Paul Eggleton 2015-02-12 15:02:21 UTC
Chris's implementation has been merged to master:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=e490d79fb740319b35227eb66968be852a781036
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=1b7b58ac97aafc2c88038bfb1f2301c4013f6761

I think we can mark this as resolved; if we need to open up additional bugs for issues/enhancements we can do so.