From 0443d80b50e98bb329e30430bde5db67f09004e3 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sat, 14 Apr 2007 11:07:33 +0000 Subject: patch.bbclass: Specify a quiltrc file so users settings don't interfere with correct operation git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1509 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- meta/classes/patch.bbclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'meta/classes/patch.bbclass') diff --git a/meta/classes/patch.bbclass b/meta/classes/patch.bbclass index b794f81593..1f10d19f79 100644 --- a/meta/classes/patch.bbclass +++ b/meta/classes/patch.bbclass @@ -1,5 +1,8 @@ # Copyright (C) 2006 OpenedHand LTD +# Point to an empty file so any user's custom settings don't break things +QUILTRCFILE ?= "${STAGING_BINDIR_NATIVE}/quiltrc" + def patch_init(d): import os, sys @@ -170,7 +173,8 @@ def patch_init(d): class QuiltTree(PatchSet): def _runcmd(self, args): - runcmd(["quilt"] + args, self.dir) + quiltrc = bb.data.getVar('QUILTRCFILE', self.d, 1) + runcmd(["quilt"] + ["--quiltrc"] + [quiltrc] + args, self.dir) def _quiltpatchpath(self, file): return os.path.join(self.dir, "patches", os.path.basename(file)) -- cgit v1.2.3-54-g00ecf