[pango/gi-docs: 20/74] Add configuration for gi-docgen
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango/gi-docs: 20/74] Add configuration for gi-docgen
- Date: Fri, 5 Mar 2021 18:12:16 +0000 (UTC)
commit 4a0f7ca6be9a110169985db6bde7c2099530b803
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Feb 17 00:43:29 2021 -0500
Add configuration for gi-docgen
Add the toml files that will be used to generate docs,
one for each gir file.
docs/pango.toml | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++
docs/pangocairo.toml | 34 ++++++++++++++++++++++++++++
docs/pangofc.toml | 33 +++++++++++++++++++++++++++
docs/pangoft2.toml | 33 +++++++++++++++++++++++++++
docs/pangoot.toml | 28 +++++++++++++++++++++++
docs/pangoxft.toml | 33 +++++++++++++++++++++++++++
6 files changed, 225 insertions(+)
---
diff --git a/docs/pango.toml b/docs/pango.toml
new file mode 100644
index 00000000..23d46b22
--- /dev/null
+++ b/docs/pango.toml
@@ -0,0 +1,64 @@
+[library]
+namespace = "Pango"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Internationalized text layout and rendering"
+dependencies = [ "GObject-2.0", "HarfBuzz-0.0", "PangoCairo-1.0",
+ "PangoFc-1.0", "PangoFT2-1.0", "PangoOT-1.0",
+ "PangoXft-1.0" ]
+
+ [dependencies."GObject-2.0"]
+ name = "GObject"
+ description = "The base type system library"
+ docs_url = "https://developer.gnome.org/gobject/stable"
+
+ [dependencies."HarfBuzz-0.0"]
+ name = "HarfBuzz"
+ description = "A text shaping library"
+ docs_url = "https://harfbuzz.github.io/"
+
+ [dependencies."PangoCairo-1.0"]
+ name = "PangoCairo"
+ description = "Cairo support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoFc-1.0"]
+ name = "PangoFc"
+ description = "Fontconfig support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoFT2-1.0"]
+ name = "PangoFT2"
+ description = "Freetype support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoOT-1.0"]
+ name = "PangoOT"
+ description = "OpenType support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoXft-1.0"]
+ name = "PangoXft"
+ description = "Xft support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png",
+ "layout.png",
+ "pipeline.png",
+ "rects1.png",
+ "rects2.png"
+]
diff --git a/docs/pangocairo.toml b/docs/pangocairo.toml
new file mode 100644
index 00000000..23c076f8
--- /dev/null
+++ b/docs/pangocairo.toml
@@ -0,0 +1,34 @@
+[library]
+namespace = "PangoCairo"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Cairo support for Pango"
+dependencies = [ "Pango-1.0", "cairo-1.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."cairo-1.0"]
+ name = "Cairo"
+ description = "A vector graphics library"
+ docs_url = "https://www.cairographics.org/manual/"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png",
+ "rotated-text.png"
+]
diff --git a/docs/pangofc.toml b/docs/pangofc.toml
new file mode 100644
index 00000000..f41526bd
--- /dev/null
+++ b/docs/pangofc.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoFc"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Fontconfig support for Pango"
+dependencies = [ "Pango-1.0", "fontconfig-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."fontconfig-2.0"]
+ name = "Fontconfig"
+ description = "A font configuration and enumeration library"
+ docs_url = "https://www.fontconfig.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png"
+]
diff --git a/docs/pangoft2.toml b/docs/pangoft2.toml
new file mode 100644
index 00000000..f3733253
--- /dev/null
+++ b/docs/pangoft2.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoFT2"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Freetype support for Pango"
+dependencies = [ "Pango-1.0", "freetype2-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."freetype2-2.0"]
+ name = "Freetype"
+ description = "A font loading and rendering library"
+ docs_url = "https://www.freetype.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png"
+]
diff --git a/docs/pangoot.toml b/docs/pangoot.toml
new file mode 100644
index 00000000..dc0eb091
--- /dev/null
+++ b/docs/pangoot.toml
@@ -0,0 +1,28 @@
+[library]
+namespace = "PangoOT"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "OpenType support for Pango"
+dependencies = [ "Pango-1.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png"
+]
diff --git a/docs/pangoxft.toml b/docs/pangoxft.toml
new file mode 100644
index 00000000..07901e26
--- /dev/null
+++ b/docs/pangoxft.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoXft"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Xft support for Pango"
+dependencies = [ "Pango-1.0", "xft-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."xft-2.0"]
+ name = "Xft"
+ description = "X11 client-side font rendering library"
+ docs_url = "https://x.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
+
+[extra]
+
+content_images = [
+ "pango-name.png"
+]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]