srctree.bbclass: add initial version.
authorChris Larson <clarson@kergoth.com>
Wed, 26 Aug 2009 10:58:24 +0000 (03:58 -0700)
committerChris Larson <clarson@kergoth.com>
Wed, 26 Aug 2009 11:00:45 +0000 (04:00 -0700)
commit4dc61b382a9e13b3271c69ff6fcbf69432273172
treef569b6fa03a500776c08285577b0a6883c650a75
parent482e70f47fed52f27c83cc41e6bdeeb8ad36c779
srctree.bbclass: add initial version.

This enables operation inside of an existing source tree for a project, rather
than using the fetch/unpack/patch idiom.

By default, it expects that you're keeping the recipe(s) inside the
aforementioned source tree, but you could override S to point at an external
directory and place the recipes in a normal collection/overlay, if you so
chose.

It also provides some convenience python functions for assembling your
do_clean, if you want to leverage things like 'git clean' to simplify the
operation.

Signed-off-by: Chris Larson <clarson@kergoth.com>
classes/srctree.bbclass [new file with mode: 0644]