doc/reference/meson.build

Sat, 30 Dec 2023 18:28:59 -0600

author
Gary Kramlich <grim@reaperworld.com>
date
Sat, 30 Dec 2023 18:28:59 -0600
changeset 42551
ba39c2657d78
parent 41105
02c3569bc32b
child 42678
0b9b81b6ff18
permissions
-rw-r--r--

Remove gtkblist

The only thing that was still being used here was the join chat dialog which
we're migrating everything over to join channel so it didn't make sense to
keep it around.

Testing Done:
Consulted with the turtles and connected a demo and ircv3 account.

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

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