From 26aafeebae9be0545d761f277f5342cf14581967 Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Sun, 29 Jul 2012 20:35:51 +0000 Subject: [PATCH] added codesign repeat hack --- tools/build/toolchain.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tools/build/toolchain.py b/tools/build/toolchain.py index 688c300a..03715f48 100644 --- a/tools/build/toolchain.py +++ b/tools/build/toolchain.py @@ -1316,4 +1316,12 @@ class CommandHandler: for o, a in self.opts: if o == '--identity': identity = a - self.ic.signmac(identity) \ No newline at end of file + + # HACK: codesign fails intermittently. we need some sort of retry mechanism + # but i don't have time right now so just hammer the crap out of it and hope + # one attempt works. + self.ic.signmac(identity) + self.ic.signmac(identity) + self.ic.signmac(identity) + self.ic.signmac(identity) + self.ic.signmac(identity)