doc/reference/meson.build

Wed, 29 Mar 2023 23:22:41 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Wed, 29 Mar 2023 23:22:41 -0500
changeset 42187
fc241db9162d
parent 41105
02c3569bc32b
child 42678
0b9b81b6ff18
permissions
-rw-r--r--

Remove the Facebook plugin

This hasn't been used in forever and is behind on patches from the purple2
version so this for sure is not going to work. This will also stop people from
tryingt to update the purple2 version for this code as that's a horrible idea.

Testing Done:
had the turtles do their thing

Reviewed at https://reviews.imfreedom.org/r/2393/

41105
02c3569bc32b Add gi-docgen as a subproject so we can convert the documentation to it
Gary Kramlich <grim@reaperworld.com>
parents: 40675
diff changeset
1 if get_option('doc')
02c3569bc32b Add gi-docgen as a subproject so we can convert the documentation to it
Gary Kramlich <grim@reaperworld.com>
parents: 40675
diff changeset
2
38515
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3 subdir('libpurple')
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 subdir('protocols')
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
6 if ENABLE_GTK
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 subdir('pidgin')
40598
f88830d41330 Add doc alias target when possible.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 38529
diff changeset
8 else
f88830d41330 Add doc alias target when possible.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 38529
diff changeset
9 pidgin_doc = []
38515
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 endif
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11
38529
6b1f391a52ba Remove redundant option variables.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38515
diff changeset
12 if enable_consoleui
38515
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 subdir('finch')
40598
f88830d41330 Add doc alias target when possible.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 38529
diff changeset
14 else
f88830d41330 Add doc alias target when possible.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 38529
diff changeset
15 finch_doc = []
38515
2d4d3a8fd23c Add documentation to Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 endif
40598
f88830d41330 Add doc alias target when possible.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 38529
diff changeset
17
40675
2fcf11e235bd Bump the meson requirement to 0.52.0
Gary Kramlich <grim@reaperworld.com>
parents: 40598
diff changeset
18 alias_target('doc', libpurple_doc, protocols_doc, pidgin_doc, finch_doc)
41105
02c3569bc32b Add gi-docgen as a subproject so we can convert the documentation to it
Gary Kramlich <grim@reaperworld.com>
parents: 40675
diff changeset
19
02c3569bc32b Add gi-docgen as a subproject so we can convert the documentation to it
Gary Kramlich <grim@reaperworld.com>
parents: 40675
diff changeset
20 endif
02c3569bc32b Add gi-docgen as a subproject so we can convert the documentation to it
Gary Kramlich <grim@reaperworld.com>
parents: 40675
diff changeset
21

mercurial