aboutsummaryrefslogtreecommitdiffstats
path: root/tools/misc/xen-python-path
diff options
context:
space:
mode:
Diffstat (limited to 'tools/misc/xen-python-path')
-rw-r--r--tools/misc/xen-python-path9
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/misc/xen-python-path b/tools/misc/xen-python-path
index da3d2dd2ba..57774a332b 100644
--- a/tools/misc/xen-python-path
+++ b/tools/misc/xen-python-path
@@ -28,8 +28,13 @@ import os
import os.path
import sys
-for p in ['python%s' % sys.version[:3], 'python']:
- for l in ['/usr/lib64', '/usr/lib']:
+usr = os.path.dirname(os.path.dirname(sys.argv[0]))
+list = [ os.path.join(usr,'lib64') ]
+list += [ os.path.join(usr,'lib') ]
+list += ['/usr/lib64', '/usr/lib']
+
+for l in list:
+ for p in ['python%s' % sys.version[:3], 'python']:
for k in ['', 'site-packages/']:
d = os.path.join(l, p, k)
if os.path.exists(os.path.join(d, AUXBIN)):