fix build fail
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
diff --git a/scripts/mbedtls_dev/build_tree.py b/scripts/mbedtls_dev/build_tree.py
index aee68f1..3920d0e 100644
--- a/scripts/mbedtls_dev/build_tree.py
+++ b/scripts/mbedtls_dev/build_tree.py
@@ -47,9 +47,10 @@
Return the first possible mbedTLS root directory
"""
dirs = set({})
- for i in inspect.stack():
- path = os.path.dirname(i.filename)
- for d in ['.', os.path.pardir, os.path.join(*([os.path.pardir]*2))]:
+ for frame in inspect.stack():
+ path = os.path.dirname(frame.filename)
+ for d in ['.', os.path.pardir] \
+ + [os.path.join(*([os.path.pardir]*i)) for i in range(2, 10)]:
d = os.path.abspath(os.path.join(path, d))
if d in dirs:
continue