1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
version_conf = configuration_data()
version_conf.set('VERSION', version)
version_xml = configure_file(
input: 'version.xml.in',
output: 'version.xml',
configuration: version_conf,
)
atril_doc_deps = declare_dependency(
include_directories: [include_root, libdoc_include, libview_include, include_directories('.')],
link_with: [libdocument, libview],
dependencies: atril_deps,
)
gnome.gtkdoc(
meson.project_name(),
mode: 'xml',
main_xml: 'atril-docs.xml',
gobject_typesfile: files('atril.types'),
src_dir: [
join_paths(meson.project_source_root(), 'libview'),
],
ignore_headers: [libview_private_headers],
dependencies: atril_doc_deps,
mkdb_args: ['--xml-mode', '--output-format=xml', '--name-space=ev'],
cflags: '-DATRIL_COMPILATION',
fixxref_args: fixref_args,
install: true,
install_dir: meson.project_name(),
)
|