merge of 21e3aea015b4542ed27eb6230a8fba2f1c9b9889
[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