[OE-core] [PATCH 28/30] oe/patch.py: Remove series file during Clean()
Saul Wold
sgw at linux.intel.com
Tue May 10 05:26:27 UTC 2011
From: Khem Raj <raj.khem at gmail.com>
Currently if there is a failed do_patch the series files get appended
so if there were two patches
a.patch
b.patch
and b.patch failed during next run it would append a.patch again
a.patch
b.patch
a.patch
and this would keep growing.
We can remove series file in Clean() because we populate it in Import()
anyway
Signed-off-by: Khem Raj <raj.khem at gmail.com>
Acked-by: Chris Larson <chris_larson at mentor.com>
Acked-by: Eric Bénard <eric at eukrea.com>
---
meta/lib/oe/patch.py | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/lib/oe/patch.py b/meta/lib/oe/patch.py
index 16d3d08..1406e19 100644
--- a/meta/lib/oe/patch.py
+++ b/meta/lib/oe/patch.py
@@ -198,6 +198,7 @@ class QuiltTree(PatchSet):
def Clean(self):
try:
self._runcmd(["pop", "-a", "-f"])
+ oe.path.remove(os.path.join(self.dir, "patches","series"))
except Exception:
pass
self.initialized = True
--
1.7.1.1
More information about the Openembedded-core
mailing list