[libvirt] [PATCH] python: Fix bindings generated in VPATH build

Jiri Denemark jdenemar at redhat.com
Fri Sep 16 09:56:40 UTC 2011


---
 python/generator.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/python/generator.py b/python/generator.py
index d855d6b..79558dd 100755
--- a/python/generator.py
+++ b/python/generator.py
@@ -1168,13 +1168,13 @@ def buildWrappers(module):
         function_classes['None'].append(info)
 
     classes_file = "%s.py" % module
-    extra_file = "%s-override.py" % module
+    extra_file = os.path.join(srcPref, "%s-override.py" % module)
     extra = None
 
     classes = open(classes_file, "w")
 
     if os.path.exists(extra_file):
-        extra = open(os.path.join(srcPref,extra_file), "r")
+        extra = open(extra_file, "r")
     classes.write("#! " + python + " -i\n")
     classes.write("#\n")
     classes.write("# WARNING WARNING WARNING WARNING\n")
@@ -1620,13 +1620,13 @@ def qemuBuildWrappers(module):
         print "ERROR: only libvirt-qemu is supported"
         return None
 
-    extra_file = "%s-override.py" % module
+    extra_file = os.path.join(srcPref, "%s-override.py" % module)
     extra = None
 
     fd = open("libvirt_qemu.py", "w")
 
     if os.path.exists(extra_file):
-        extra = open(os.path.join(srcPref,extra_file), "r")
+        extra = open(extra_file, "r")
     fd.write("#! " + python + " -i\n")
     fd.write("#\n")
     fd.write("# WARNING WARNING WARNING WARNING\n")
-- 
1.7.6.1




More information about the libvir-list mailing list