summaryrefslogtreecommitdiff
path: root/docs/reference/girepository.toml.in
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2021-08-05 14:18:12 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2021-08-05 14:18:12 +0100
commit3e1a6a010742fa454ffae0a79565a1ae1890ae35 (patch)
tree9741a79bb71d85d36e138fc8bbafc04f98d97cf4 /docs/reference/girepository.toml.in
parentc691d9f03b93baddcd1f4e979a97e8d72a27d893 (diff)
downloadgobject-introspection-gidocgen.tar.gz
Port the girepository API reference to gi-docgengidocgen
We use the introspection data as the source for our documentation. The gtk-doc project is unmaintained, and parsing our code twice isn't the best use of our build time. This might be the chance for getting a better girepository documentation and introspection data, as well.
Diffstat (limited to 'docs/reference/girepository.toml.in')
-rw-r--r--docs/reference/girepository.toml.in27
1 files changed, 27 insertions, 0 deletions
diff --git a/docs/reference/girepository.toml.in b/docs/reference/girepository.toml.in
new file mode 100644
index 00000000..bdcee96f
--- /dev/null
+++ b/docs/reference/girepository.toml.in
@@ -0,0 +1,27 @@
+[library]
+version = "@version@"
+browse_url = "https://gitlab.gnome.org/GNOME/gobject-introspection/"
+repository_url = "https://gitlab.gnome.org/GNOME/gobject-introspection.git"
+website_url = "https://www.gtk.org"
+authors = "The GObject-Introspection maintainers"
+license = "LGPL-2.1-or-later"
+description = "The GObject introspection repository library"
+dependencies = [ "GLib-2.0", "GObject-2.0" ]
+devhelp = true
+search_index = true
+
+ [dependencies."GObject-2.0"]
+ name = "GObject"
+ description = "The base type system library"
+ docs_url = "https://docs.gtk.org/gobject/"
+
+[theme]
+name = "basic"
+show_index_summary = true
+show_class_hierarchy = true
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/HEAD/"
+
+[extra]
+urlmap = "urlmap.js"