summaryrefslogtreecommitdiff
path: root/giscanner/girwriter.py
diff options
context:
space:
mode:
Diffstat (limited to 'giscanner/girwriter.py')
-rw-r--r--giscanner/girwriter.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/giscanner/girwriter.py b/giscanner/girwriter.py
index db4dccb4..21197e5a 100644
--- a/giscanner/girwriter.py
+++ b/giscanner/girwriter.py
@@ -53,6 +53,8 @@ class GIRWriter(XMLWriter):
self._write_pkgconfig_pkg(pkg)
for c_include in sorted(set(namespace.c_includes)):
self._write_c_include(c_include)
+ if namespace.doc_format:
+ self._write_doc_format(namespace.doc_format)
self._namespace = namespace
self._write_namespace(namespace)
self._namespace = None
@@ -69,6 +71,10 @@ class GIRWriter(XMLWriter):
attrs = [('name', c_include)]
self.write_tag('c:include', attrs)
+ def _write_doc_format(self, doc_format):
+ attrs = [('name', doc_format)]
+ self.write_tag('doc:format', attrs)
+
def _write_namespace(self, namespace):
attrs = [('name', namespace.name),
('version', namespace.version),