Parse command line.
()
| 84 | r"protobuf::internal::ExplicitlyConstructed") |
| 85 | |
| 86 | def get_args(): |
| 87 | """Parse command line.""" |
| 88 | filename_list = lambda x: x.split(";") |
| 89 | parser = argparse.ArgumentParser() |
| 90 | parser.add_argument("--input", type=filename_list, |
| 91 | help="paths to input libraries separated by semicolons", |
| 92 | required=True) |
| 93 | parser.add_argument("--output", help="output deffile", required=True) |
| 94 | parser.add_argument("--target", help="name of the target", required=True) |
| 95 | parser.add_argument("--bitness", help="build target bitness", required=True) |
| 96 | args = parser.parse_args() |
| 97 | return args |
| 98 | |
| 99 | |
| 100 | def main(): |
no test coverage detected