35 parser = argparse.ArgumentParser(
36 description=
'Copies the Info.plist and adds extra fields to it like the '
37 'git hash of the engine'
41 '--source', help=
'Path to Info.plist source template', type=str, required=
True
44 '--destination', help=
'Path to destination Info.plist', type=str, required=
True
46 parser.add_argument(
'--minversion', help=
'Minimum device OS version like "9.0"', type=str)
48 args = parser.parse_args()
50 text = open(args.source).
read()
51 engine_path = os.path.join(_src_root_dir,
'flutter')
54 text = text.format(revision=revision, clang_version=clang_version, min_version=args.minversion)
56 with open(args.destination,
'w')
as outfile: