(argv=None)
| 257 | |
| 258 | |
| 259 | def main(argv=None): |
| 260 | parser = argparse.ArgumentParser(description='Generate libffi headers') |
| 261 | parser.add_argument('--output-dir', required=True) |
| 262 | parser.add_argument('--target-arch') |
| 263 | parser.add_argument('--os') |
| 264 | args = parser.parse_args(argv) |
| 265 | |
| 266 | try: |
| 267 | generate_headers(args.output_dir, |
| 268 | args.target_arch or detect_target_arch(), |
| 269 | args.os or detect_os_name()) |
| 270 | except Exception as exc: # pylint: disable=broad-except |
| 271 | print(exc, file=sys.stderr) |
| 272 | return 1 |
| 273 | |
| 274 | return 0 |
| 275 | |
| 276 | |
| 277 | if __name__ == '__main__': |
no test coverage detected
searching dependent graphs…