aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown
diff options
context:
space:
mode:
authorCorentin Noël <corentin.noel@collabora.com>2025-04-14 16:55:49 +0200
committerJussi Pakkanen <jussi.pakkanen@mailbox.org>2025-06-09 01:33:23 +0300
commita3f43cbc5b3738bd26f421d00c1b53736364954c (patch)
tree1576ed61145032e2a5b860dde86b8d60468bbf17 /docs/markdown
parentf3c29ecbab2fa9fd05f38a99b0d7ade68673be72 (diff)
downloadmeson-a3f43cbc5b3738bd26f421d00c1b53736364954c.zip
meson-a3f43cbc5b3738bd26f421d00c1b53736364954c.tar.gz
meson-a3f43cbc5b3738bd26f421d00c1b53736364954c.tar.bz2
modules/gnome: Allow to generate markdown and reStructuredText dbus doc
gdbus-docgen supports reStructuredText output since 2.71.1 and markdown since 2.75.2, allow to simply generate it.
Diffstat (limited to 'docs/markdown')
-rw-r--r--docs/markdown/Gnome-module.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/markdown/Gnome-module.md b/docs/markdown/Gnome-module.md
index e8953ef..84bcc61 100644
--- a/docs/markdown/Gnome-module.md
+++ b/docs/markdown/Gnome-module.md
@@ -280,6 +280,8 @@ one XML file.
* `object_manager`: *(Added 0.40.0)* if true generates object manager code
* `annotations`: *(Added 0.43.0)* list of lists of 3 strings for the annotation for `'ELEMENT', 'KEY', 'VALUE'`
* `docbook`: *(Added 0.43.0)* prefix to generate `'PREFIX'-NAME.xml` docbooks
+* `rst`: *(Added 1.9.0)* prefix to generate `'PREFIX'-NAME.rst` reStructuredTexts
+* `markdown`: *(Added 1.9.0)* prefix to generate `'PREFIX'-NAME.md` markdowns
* `build_by_default`: causes, when set to true, to have this target be
built by default, that is, when invoking plain `meson compile`, the default
value is true for all built target types
@@ -289,8 +291,9 @@ one XML file.
Starting *0.46.0*, this function returns a list of at least two custom
targets (in order): one for the source code and one for the header.
-The list will contain a third custom target for the generated docbook
-files if that keyword argument is passed.
+The list can then contain other custom targets for the generated documentation
+files depending if the keyword argument is passed (in order): the docbook
+target, the reStructuredText target and the markdown target.
Earlier versions return a single custom target representing all the
outputs. Generally, you should just add this list of targets to a top