Lines Matching refs:options
44 options, paths = parser.parse_args(args)
45 return options, paths
48 def idl_compile(options, paths, cmd): argument
50 ld_library = os.path.dirname(options.libcxx_path)
62 build_utils.zip_dir(options.output_archive_path, tmp_dir)
63 os.makedirs(options.generated_src_directory, exist_ok=True)
64 build_utils.extract_all(options.output_archive_path,
65 options.generated_src_directory)
70 options, paths = parse_args(args)
71 cmd = [options.idl_path]
72 if options.gen_type == "cpp":
74 elif options.gen_type == "ts":
76 elif options.gen_type == "rust":
79 raise Exception("Unknow gen type: {}".format(options.gen_type))
81 outputs = [options.output_archive_path]
84 lambda: idl_compile(options, paths, cmd),
85 options,
86 depfile_deps=([options.idl_path]),
87 input_paths=(paths + [options.idl_path]),