os.makedirs(output_dir)
with open(logpath + '.log', 'w') as lf:
lf.write(out)
- if 'keystore password was incorrect' in out:
- raise LocalError('keystore password was incorrect for %s.' % appname)
+ if 'keystore password was incorrect' in out \
+ or 'Sequence tag error' in out \
+ or 'Signing... java.io.IOException: ' in out:
+ raise LocalError('signing error for %s.' % appname)
raise LocalError('TPK/WGT file not generated for %s.' % appname)
def package(self, source, cert=None, pkg_type=None, conf='Debug', manual_strip=False):