doc/reference/meson.build

Mon, 04 Apr 2022 23:56:44 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 04 Apr 2022 23:56:44 -0500
changeset 41321
97b0dbc1873f
parent 41105
02c3569bc32b
child 42678
0b9b81b6ff18
permissions
-rw-r--r--

Remove PidginContactCompletion for now as it's barely used and not GTK4 compatible.

I created PIDGIN-17606 to reimplement this in a better way and to use it in the
new instant message dialog as well as the invite to chat dialog.

Testing Done:
Compiled and ran.

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

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