Unreviewed, rolling out r163530.
[WebKit-https.git] / Tools / gtk / common.py
index df2f806..02db932 100644 (file)
@@ -21,6 +21,7 @@ import select
 import subprocess
 import sys
 
+script_dir = None
 build_dir = None
 library_build_dir = None
 tests_library_build_dir = None
@@ -70,6 +71,17 @@ def binary_build_path(*args):
     return library_build_dir
 
 
+def script_path(*args):
+    global script_dir
+    if not script_dir:
+        script_dir = os.path.join(os.path.dirname(__file__), '..', 'Scripts')
+    return os.path.join(*(script_dir,) + args)
+
+
+def top_level_path(*args):
+    return os.path.join(*((os.path.join(os.path.dirname(__file__), '..', '..'),) + args))
+
+
 def get_build_path(fatal=True):
     global build_dir
     if build_dir: