2008-08-24 Colin Walters <walters@verbum.org>
* giscanner/glibtransformer.py: Fail with better
error if we can't find library.
svn path=/trunk/; revision=487
+2008-08-24 Colin Walters <walters@verbum.org>
+
+ * giscanner/glibtransformer.py: Fail with better
+ error if we can't find library.
+
2008-08-24 Colin Walters <walters@verbum.org>
* tools/g-ir-scanner: Use subprocess instead of
def add_library(self, libname):
# For testing mainly.
if libname.endswith('.la'):
- libname = extract_libtool(libname)
+ found_libname = extract_libtool(libname)
else:
- libname = find_library(libname)
- if not libname:
+ found_libname = find_library(libname)
+ if not found_libname:
raise ValueError("Failed to find library: %r" % (libname, ))
- self._libraries.append(ctypes.cdll.LoadLibrary(libname))
+ self._libraries.append(ctypes.cdll.LoadLibrary(found_libname))
def parse(self):
namespace = self._transformer.parse()