merge of '14bb769ab1e989b6a9aa7d4ae16b3217e857be88'
[vuplus_openembedded] / classes / rm_work.bbclass
1 #
2 # Removes source after build
3 #
4 # To use it add that line to conf/local.conf:
5 #
6 # INHERIT += "rm_work"
7 #
8
9 do_rm_work () {
10     cd ${WORKDIR}
11     for dir in *
12     do
13         if [ `basename ${S}` = $dir ]; then
14             rm -rf $dir/*
15         elif [ $dir != 'temp' ]; then
16             rm -rf $dir
17         fi
18     done
19 }
20
21 addtask rm_work before do_build
22 addtask rm_work after do_populate_staging