Lines Matching refs:args
156 def check_common_contexts(args, contexts_file):
159 :param args:
165 check_cmd = [os.path.join(args.tool_path, "sefcontext_compile"),
167 "-p", args.policy_file,
210 def check_sehap_contexts(args, contexts_file, domain):
213 :param args:
230 check_cmd = [os.path.join(args.tool_path, "sefcontext_compile"),
232 "-p", args.policy_file,
246 def build_file_contexts(args, output_path, policy_path, all_policy_path):
247 if args.components == "default":
261 build_bin_cmd = [os.path.join(args.tool_path, "sefcontext_compile"),
262 "-o", os.path.join(args.dst_dir, "file_contexts.bin"),
263 "-p", args.policy_file,
268 def build_common_contexts(args, output_path, contexts_file_name, policy_path, all_policy_path):
269 if args.components == "default":
279 check_common_contexts(args, all_combined_contexts)
282 def build_sehap_contexts(args, output_path, policy_path):
289 check_sehap_contexts(args, combined_contexts, 1)
290 check_sehap_contexts(args, combined_contexts, 0)
318 def main(args):
324 output_path = args.dst_dir
326 prepare_build_path(args.policy_dir_list, args.source_root_dir, policy_path)
343 if args.components == "system":
345 elif args.components == "vendor":
350 build_file_contexts(args, output_path, folder_list, all_folder_list)
351 build_common_contexts(args, output_path, "service_contexts", folder_list, all_folder_list)
352 build_common_contexts(args, output_path, "hdf_service_contexts", folder_list, all_folder_list)
353 build_common_contexts(args, output_path, "parameter_contexts", folder_list, all_folder_list)
354 build_sehap_contexts(args, output_path, all_folder_list)