All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Blubber, a tool to set up yocto/poky projects easily
@ 2014-03-10 10:59 Josef Holzmayr
  2014-03-10 11:05 ` Vali Cobelea
  2014-03-10 15:52 ` Marc Ferland
  0 siblings, 2 replies; 12+ messages in thread
From: Josef Holzmayr @ 2014-03-10 10:59 UTC (permalink / raw)
  To: yocto

Howdy!

After looking more and more into yocto, one of the main issues for me is the
process to set up a project properly, including all layers and conf options.
Especially those which would be needed to set exactly the same way again and
again every time somebody needs to reproduce a build.

So I've come up with an idea: a small tool that can handle these things for me.
And here it is for your enjoyment/use/abuse/comments:

https://github.com/LetoThe2nd/blubber

Short excerpt from the README:

But be warned first. Blubber is still in pre-pre-pre-alpha stage (more like a
proof of concept), and has the following defects/bugs/non-features:
- Horribly bad python code (Yes, its really that bad. Blame me, its my first
attempt to use that language)
- No error checking whatsoever
- Largely incomplete feature set
- Did I already mention the utterly bad code?
- Only supports git sources so far.

Despite that, it can already do some magic:
- Getting poky and layers from git, and checking out branches/tags/commits if
needed
- Accordingly setting up build/conf/bblayers.conf
- Setting up build/conf/local.conf with a set of predefined options
- Running arbitrary commands with proper shell setup (source-ed
poky/oe-init-build-env) for the configured project.

If anybody has feedback, just scream loudly. Or if anybody knows of a better
solution making it all obsolete, please also scream. Thanks!

Leto


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-03-11 11:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-10 10:59 [RFC] Blubber, a tool to set up yocto/poky projects easily Josef Holzmayr
2014-03-10 11:05 ` Vali Cobelea
2014-03-10 11:11   ` Josef Holzmayr
2014-03-10 11:20     ` Vali Cobelea
2014-03-10 11:32       ` Josef Holzmayr
2014-03-10 11:43         ` Alex J Lennon
2014-03-10 12:02           ` Josef Holzmayr
2014-03-10 14:40             ` Chris Larson
2014-03-10 14:45               ` Josef Holzmayr
2014-03-10 15:52 ` Marc Ferland
2014-03-10 16:15   ` Josef Holzmayr
2014-03-11 11:41     ` David Nyström

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.