Fix current directory check
This commit is contained in:
parent
127c5affce
commit
a6f430f577
1 changed files with 6 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# This file is part of mbed TLS (https://tls.mbed.org)
|
||||
# This file is part of Mbed TLS (https://tls.mbed.org)
|
||||
#
|
||||
# Copyright (c) 2018, Arm Limited, All Rights Reserved
|
||||
#
|
||||
|
@ -42,7 +42,9 @@ class AbiChecker(object):
|
|||
self.make_command = "make"
|
||||
|
||||
def check_repo_path(self):
|
||||
if not __file__ == os.path.join(".", "scripts", "abi_check.py"):
|
||||
current_dir = os.path.realpath('.')
|
||||
root_dir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
|
||||
if current_dir != root_dir:
|
||||
raise Exception("Must be run from Mbed TLS root")
|
||||
|
||||
def setup_logger(self):
|
||||
|
@ -230,8 +232,8 @@ def run_main():
|
|||
)
|
||||
return_code = abi_check.check_for_abi_changes()
|
||||
sys.exit(return_code)
|
||||
except Exception as error:
|
||||
traceback.print_exc(error)
|
||||
except Exception:
|
||||
traceback.print_exc()
|
||||
sys.exit(2)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue