summaryrefslogtreecommitdiffstats
path: root/classes/rm_old_work.bbclass
blob: 64247ab750353ef1fad3db7e40e90faacbdeee71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PN}/${EXTENDPE}${PV}-${PR}"

do_rm_old_works() {
	subdir="${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PN}"
	if [ -d "$subdir" ]; then
	   for v in `ls $subdir`; do
	       if [ "$subdir/$v" != "${WORKDIR}" ]; then
	       	  echo "Deleting old work dir $v"
	       	  rm -rf $subdir/$v
	       fi
	   done
	fi
}

addtask rm_old_works before do_unpack