mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-05-19 12:26:57 +00:00

This is the first commit in a series that will reformat all the python files in the LLVM repository. Reformatting is done with `black`. See more information here: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style Reviewed By: jhenderson, JDevlieghere, MatzeB Differential Revision: https://reviews.llvm.org/D150545
32 lines
622 B
Python
32 lines
622 B
Python
#!/usr/bin/env python
|
|
|
|
from __future__ import print_function
|
|
|
|
import os
|
|
import sys
|
|
|
|
|
|
def check_path(argv):
|
|
if len(argv) < 3:
|
|
print("Wrong number of args")
|
|
return 1
|
|
|
|
type = argv[1]
|
|
paths = argv[2:]
|
|
exit_code = 0
|
|
|
|
if type == "dir":
|
|
for idx, dir in enumerate(paths):
|
|
print(os.path.isdir(dir))
|
|
elif type == "file":
|
|
for idx, file in enumerate(paths):
|
|
print(os.path.isfile(file))
|
|
else:
|
|
print("Unrecognised type {}".format(type))
|
|
exit_code = 1
|
|
return exit_code
|
|
|
|
|
|
if __name__ == "__main__":
|
|
sys.exit(check_path(sys.argv))
|