[oe-commits] org.oe.dev base.bbclass: Wipe install directory before running install to make rebuilding packages safer (from poky)

rpurdie commit openembedded-commits at lists.openembedded.org
Tue Sep 4 09:03:57 UTC 2007


base.bbclass: Wipe install directory before running install to make rebuilding packages safer (from poky)

Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: c43c60af6aa40fd58b7991ed3767b7301114e2a8
ViewMTN: http://monotone.openembedded.org/revision.psp?id=c43c60af6aa40fd58b7991ed3767b7301114e2a8
Files:
1
classes/base.bbclass
Diffs:

#
# mt diff -r276211ed4b7bdea623bfc78d10218ee0c8faf259 -rc43c60af6aa40fd58b7991ed3767b7301114e2a8
#
# 
# 
# patch "classes/base.bbclass"
#  from [372ea5a35ab3fd0e2d7d37ea1bb72d4d9e69a041]
#    to [779298f52bb10c70b8a2f80e10f171c81d33aa78]
# 
============================================================
--- classes/base.bbclass	372ea5a35ab3fd0e2d7d37ea1bb72d4d9e69a041
+++ classes/base.bbclass	779298f52bb10c70b8a2f80e10f171c81d33aa78
@@ -374,6 +374,12 @@ oe_machinstall() {
 	fi
 }
 
+# Remove and re-create ${D} so that is it guaranteed to be empty
+do_install_prepend() {
+        rm -rf ${D}
+        mkdir -p ${D}
+}
+
 addtask listtasks
 do_listtasks[nostamp] = "1"
 python do_listtasks() {






More information about the Openembedded-commits mailing list