]> code.ossystems Code Review - openembedded-core.git/commit
rm_work.bbclass: inhibit rm_work per recipe
authorChen Qi <Qi.Chen@windriver.com>
Wed, 13 Mar 2013 07:01:33 +0000 (15:01 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Mar 2013 13:17:33 +0000 (13:17 +0000)
commit6c930c3c06f2e698540626c87bd7f7f571df35ef
tree05799d21a1d7cad289de8fd22e557d8db28312fa
parent392562a21d9f2deb6fe6f8bb5378b09f4c5918d4
rm_work.bbclass: inhibit rm_work per recipe

Use RM_WORK_WHITELIST to inhibit rm_work per recipe. In this way,
one can use rm_work for the most of the recipes but still keep the
work area for the recipe(s) one is working on.

As an example, the following settings in local.conf will inhibit
rm_work for icu-native, icu and busybox.
    INHERIT += "rm_work"
    RM_WORK_WHITELIST += "icu-native icu busybox"

If we comment out the RM_WORK_WHITELIST line and do a rebuild, the
working area of these recipes will be cleaned up.

[YOCTO #3675]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/classes/rm_work.bbclass