Lines Matching refs:options
41 options, _ = parser.parse_args(args)
42 options.resources_dir = build_utils.parse_gn_list(options.resources_dir)
43 return options
46 def get_package_name_from_profile(options): argument
47 with open(options.hap_profile) as fp:
48 if not options.app_profile:
54 def compile_resources(options): argument
57 gen_dir = os.path.join(os.path.dirname(options.output_header_file), "gen")
66 cmd = [options.restool_path]
67 for directory in options.resources_dir:
71 cmd.extend(['-j', options.hap_profile])
72 if options.package_name != "" and options.package_name is not None:
73 package_name = options.package_name
75 package_name = get_package_name_from_profile(options)
77 header_dir, os.path.basename(options.output_header_file))
84 if options.output_resources_zipfile:
85 build_utils.zip_dir(options.output_resources_zipfile, gen_dir)
86 if options.output_header_file:
87 shutil.copy(generated_header_file, options.output_header_file)
91 options = parse_args(args)
93 if options.resources_dir == []:
94 with ZipFile(options.output_resources_zipfile, 'w') as file:
96 inputs = ([options.restool_path, options.hap_profile])
98 for directory in options.resources_dir:
101 input_strings = [options.package_name] if options.package_name else []
103 if options.output_resources_zipfile:
104 outputs.append(options.output_resources_zipfile)
105 if options.output_header_file:
106 outputs.append(options.output_header_file)
108 lambda: compile_resources(options),
109 options,