summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorDaniele Nicolodi <daniele@grinta.net>2021-05-12 22:59:20 +0200
committerCarlos Garnacho <carlosg@gnome.org>2021-08-26 14:04:23 +0200
commitaacce55ba5bae8a3536849d31fb7ab017d95806f (patch)
tree5bcfe7943b6c8ad32f71bd85bc7c8fb352551c04 /meson.build
parent454b52c7e4d517f84031726980af719a359615dd (diff)
downloadtracker-aacce55ba5bae8a3536849d31fb7ab017d95806f.tar.gz
docs: Generate reference manual with gi-docgen
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build8
1 files changed, 8 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 1dfd1142e..1d5dc69cb 100644
--- a/meson.build
+++ b/meson.build
@@ -71,6 +71,14 @@ if not libsoup2.found() and not libsoup3.found()
error('At least one of libsoup2 or libsoup3 is required')
endif
+gidocgen = dependency('gi-docgen', version: '>= 2021.1', fallback: ['gi-docgen', 'dummy_dep'])
+gidocgen = find_program('gi-docgen')
+
+if get_option('soup2')
+ libsoup = dependency('libsoup-2.4', version: '> 2.40', required: true)
+else
+ libsoup = dependency('libsoup-3.0', version: '>= 2.99.2', required: true)
+
if get_option('man')
asciidoc = find_program('asciidoc')
xsltproc = find_program('xsltproc')