update PR of dvbapp.
[vuplus_openembedded] / classes / rm_work.bbclass
index 917fadd..a53d12b 100644 (file)
@@ -17,8 +17,10 @@ do_rm_work () {
     cd ${WORKDIR}
     for dir in *
     do
-        if [ `basename ${S}` = $dir ]; then
-            rm -rf $dir
+        if [ `basename ${dir}` = "temp" ]; then
+            echo "Not removing temp"
+        else 
+            echo "Removing $dir" ; rm $dir -rf         
         fi
     done
 }
@@ -33,10 +35,7 @@ addtask rm_work_all after do_rm_work
 
 addhandler rmwork_stampfixing_eventhandler
 python rmwork_stampfixing_eventhandler() {
-    from bb.event import getName
-    import os
-
-    if getName(e) == "StampUpdate":
+    if bb.event.getName(e) == "StampUpdate":
         for (fn, task) in e.targets:
             if task == 'rm_work_all':
                 continue