Loading mkbootimg/mkbootimg +5 −2 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ from argparse import ArgumentParser, FileType, Action from os import fstat from struct import pack from hashlib import sha1 import sys def filesize(f): if f is None: Loading Loading @@ -133,8 +134,10 @@ def main(): img_id = write_header(args) write_data(args) if args.id: print('0x' + ''.join('{:02x}'.format(ord(c)) for c in img_id)) if isinstance(img_id, str): # Python 2's struct.pack returns a string, but py3 returns bytes. img_id = [ord(x) for x in img_id] print('0x' + ''.join('{:02x}'.format(c) for c in img_id)) if __name__ == '__main__': main() toolbox/generate-input.h-labels.py +5 −4 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ # # pylint: disable=bad-indentation,bad-continuation from __future__ import print_function import os import re import sys Loading Loading @@ -72,11 +73,11 @@ with open(sys.argv[1], 'r') as f: ff_list.append(name) def Dump(struct_name, values): print 'static struct label %s[] = {' % (struct_name) print('static struct label %s[] = {' % (struct_name)) for value in values: print ' LABEL(%s),' % (value) print ' LABEL_END,' print '};' print(' LABEL(%s),' % (value)) print(' LABEL_END,') print('};') Dump("input_prop_labels", input_prop_list) Dump("ev_labels", ev_list) Loading Loading
mkbootimg/mkbootimg +5 −2 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ from argparse import ArgumentParser, FileType, Action from os import fstat from struct import pack from hashlib import sha1 import sys def filesize(f): if f is None: Loading Loading @@ -133,8 +134,10 @@ def main(): img_id = write_header(args) write_data(args) if args.id: print('0x' + ''.join('{:02x}'.format(ord(c)) for c in img_id)) if isinstance(img_id, str): # Python 2's struct.pack returns a string, but py3 returns bytes. img_id = [ord(x) for x in img_id] print('0x' + ''.join('{:02x}'.format(c) for c in img_id)) if __name__ == '__main__': main()
toolbox/generate-input.h-labels.py +5 −4 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ # # pylint: disable=bad-indentation,bad-continuation from __future__ import print_function import os import re import sys Loading Loading @@ -72,11 +73,11 @@ with open(sys.argv[1], 'r') as f: ff_list.append(name) def Dump(struct_name, values): print 'static struct label %s[] = {' % (struct_name) print('static struct label %s[] = {' % (struct_name)) for value in values: print ' LABEL(%s),' % (value) print ' LABEL_END,' print '};' print(' LABEL(%s),' % (value)) print(' LABEL_END,') print('};') Dump("input_prop_labels", input_prop_list) Dump("ev_labels", ev_list) Loading