summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2021-10-25 22:06:07 -0500
committerGary Kramlich <grim@reaperworld.com>2021-10-25 22:06:07 -0500
commit3259e4271944355c1b90cff8183fe03a9f5969f2 (patch)
tree648d11bcf1418ad4bdc9d28c82c978ae51129d11 /doc
parentd719fb36d46ac07a2c7e6c5734e58fc9f7490c0e (diff)
downloadpidgin-3259e4271944355c1b90cff8183fe03a9f5969f2.tar.gz
Fix includes for the introspection targets that I thought weren't needed during the gi-docgen conversation
Testing Done: ran `meson --wipe && ninja` and verified a BUNCH of warnings magically disappeared into oblivion. Reviewed at https://reviews.imfreedom.org/r/1087/
Diffstat (limited to 'doc')
-rw-r--r--doc/reference/finch/meson.build6
-rw-r--r--doc/reference/pidgin/meson.build5
-rw-r--r--doc/reference/protocols/facebook/meson.build3
3 files changed, 13 insertions, 1 deletions
diff --git a/doc/reference/finch/meson.build b/doc/reference/finch/meson.build
index baa6a06d92..c7695855a8 100644
--- a/doc/reference/finch/meson.build
+++ b/doc/reference/finch/meson.build
@@ -10,7 +10,7 @@ if get_option('doc')
)
finch_doc = custom_target('finch-doc',
- input : [ finch_toml, libfinch_gir ],
+ input : [ finch_toml, libfinch_gir[0] ],
output : 'finch',
command : [
gidocgen,
@@ -21,8 +21,12 @@ if get_option('doc')
'--output-dir=@OUTPUT@',
'--no-namespace-dir',
'--content-dir=@0@'.format(meson.current_source_dir()),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/gplugin/gplugin'),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/libgnt'),
+ '--add-include-path=@0@'.format(meson.project_build_root() / 'libpurple'),
'@INPUT1@'
],
+ depends: [ libpurple_gir[0] ],
depend_files : [ finch_doc_content_files ],
build_by_default : true,
install : true,
diff --git a/doc/reference/pidgin/meson.build b/doc/reference/pidgin/meson.build
index 39df411b34..f26347aa20 100644
--- a/doc/reference/pidgin/meson.build
+++ b/doc/reference/pidgin/meson.build
@@ -25,8 +25,13 @@ if get_option('doc')
'--output-dir=@OUTPUT@',
'--no-namespace-dir',
'--content-dir=@0@'.format(meson.current_source_dir()),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/gplugin/gplugin'),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/gplugin/gplugin-gtk3'),
+ '--add-include-path=@0@'.format(meson.project_build_root() / 'libpurple'),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/talkatu/talkatu'),
'@INPUT1@'
],
+ depends: [ libpurple_gir[0] ],
depend_files : [ pidgin_doc_content_files ],
build_by_default : true,
install : true,
diff --git a/doc/reference/protocols/facebook/meson.build b/doc/reference/protocols/facebook/meson.build
index 007ae7b8f4..4108394dad 100644
--- a/doc/reference/protocols/facebook/meson.build
+++ b/doc/reference/protocols/facebook/meson.build
@@ -21,8 +21,11 @@ if get_option('doc')
'--output-dir=@OUTPUT@',
'--no-namespace-dir',
'--content-dir=@0@'.format(meson.current_source_dir()),
+ '--add-include-path=@0@'.format(meson.global_build_root() / 'subprojects/gplugin/gplugin'),
+ '--add-include-path=@0@'.format(meson.build_root() / 'libpurple'),
'@INPUT1@'
],
+ depends: [ libpurple_gir[0] ],
depend_files : [ facebook_doc_content_files ],
build_by_default : true,
install : true,