Lines Matching refs:options
46 options = parser.parse_args(args)
47 return options
50 def sign_app(options, unsigned_hap_path, signed_hap_path): argument
51 cmd = ['java', '-jar', options.hapsigner, 'sign-app']
53 cmd.extend(['-signAlg', options.sign_algo])
54 cmd.extend(['-keyAlias', options.keyalias])
57 cmd.extend(['-profileFile', options.profileFile])
58 cmd.extend(['-keystoreFile', options.keystoreFile])
59 cmd.extend(['-keystorePwd', options.keystorePwd])
60 cmd.extend(['-keyPwd', options.keyPwd])
61 cmd.extend(['-appCertFile', options.certificate_file])
62 cmd.extend(['-profileSigned', (options.profileSigned or '1')])
63 cmd.extend(['-inForm', (options.inForm or 'zip')])
74 options = parse_args(args)
75 if not options.hap_out_dir:
76 sign_app(options, options.inFile, options.outFile)
78 if not os.path.exists(options.hap_out_dir):
79 os.makedirs(options.hap_out_dir, exist_ok=True)
80 unsigned_hap_path_list = file_utils.read_json_file(options.unsigned_hap_path_list)
84 if len(unsigned_hap_path_list.get('unsigned_hap_path_list')) == 1 and options.hap_name:
86 output_hap = os.path.join(options.hap_out_dir, output_hap_name)
87 sign_app(options, unsigned_hap_path, output_hap)