From 1a559cbcca083d835447ad99ce85c683e49272f6 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 3 Feb 2011 11:34:04 +0000 Subject: rm_work: Retain package and package-split directories to be consistent with sstate code Signed-off-by: Richard Purdie --- meta/classes/rm_work.bbclass | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'meta/classes/rm_work.bbclass') diff --git a/meta/classes/rm_work.bbclass b/meta/classes/rm_work.bbclass index 501583cdc9..7cbdb17623 100644 --- a/meta/classes/rm_work.bbclass +++ b/meta/classes/rm_work.bbclass @@ -19,7 +19,10 @@ do_rm_work () { do if [ `basename ${S}` = $dir ]; then rm -rf $dir - elif [ $dir != 'temp' ]; then + # The package and package-split directories are retained by sstate for + # do_package so we retain them here too. Anything in sstate 'plaindirs' + # should be retained. Also retain logs and other files in temp. + elif [ $dir != 'temp' ] && [ $dir != 'package' ] && [ $dir != 'package-split' ]; then rm -rf $dir fi done -- cgit v1.2.3-54-g00ecf