summaryrefslogtreecommitdiff
path: root/giscanner/girparser.py
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2013-02-24 11:58:57 -0500
committerColin Walters <walters@verbum.org>2013-02-26 16:25:11 -0500
commit95f80c1ae03dfe8a68d3c7ec21ce696ac839ea57 (patch)
tree4c29e80f91de948ca3c2df9fc9b7d9e60a38d7ca /giscanner/girparser.py
parentdfeaf33c8a4ae7e25b4a83d0b31c4d435b4ef7de (diff)
downloadgobject-introspection-95f80c1ae03dfe8a68d3c7ec21ce696ac839ea57.tar.gz
scanner: internals cleanup: Move shared libraries to Namespace
Continuing on with previous commit.
Diffstat (limited to 'giscanner/girparser.py')
-rw-r--r--giscanner/girparser.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/giscanner/girparser.py b/giscanner/girparser.py
index f2908bff..bae09b9a 100644
--- a/giscanner/girparser.py
+++ b/giscanner/girparser.py
@@ -46,7 +46,6 @@ class GIRParser(object):
def __init__(self, types_only=False):
self._types_only = types_only
- self._shared_libraries = []
self._pkgconfig_packages = set()
self._namespace = None
self._filename_stack = []
@@ -62,7 +61,6 @@ class GIRParser(object):
def parse_tree(self, tree):
self._namespace = None
- self._shared_libraries = []
self._pkgconfig_packages = set()
self._includes = set()
self._c_includes = set()
@@ -72,9 +70,6 @@ class GIRParser(object):
def get_namespace(self):
return self._namespace
- def get_shared_libraries(self):
- return self._shared_libraries
-
def get_c_includes(self):
return self._c_includes
@@ -140,8 +135,7 @@ class GIRParser(object):
identifier_prefixes=identifier_prefixes,
symbol_prefixes=symbol_prefixes)
if 'shared-library' in ns.attrib:
- self._shared_libraries.extend(
- ns.attrib['shared-library'].split(','))
+ self._namespace.shared_libraries = ns.attrib['shared-library'].split(',')
self._namespace.includes = self._includes
parser_methods = {