1 # Module level initialization for the `lldbsuite` module.
9 lldb_root
= os
.path
.realpath(
10 os
.path
.dirname(inspect
.getfile(inspect
.currentframe()))
13 parent
= os
.path
.dirname(lldb_root
)
14 if parent
== lldb_root
: # dirname('/') == '/'
15 raise Exception("use_lldb_suite_root.py not found")
18 test_path
= os
.path
.join(lldb_root
, "use_lldb_suite_root.py")
19 if os
.path
.isfile(test_path
):
23 # lldbsuite.lldb_root refers to the root of the git/svn source checkout
24 lldb_root
= find_lldb_root()
26 # lldbsuite.lldb_test_src_root refers to the root of the python test case tree
27 # (i.e. the actual unit tests).
28 lldb_test_root
= os
.path
.join(lldb_root
, "test", "API")