summaryrefslogtreecommitdiff
path: root/docs/meson.build
blob: e7a6a327f957ffea40d3d23f12b25a969c4d20a1 (plain)
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
if get_option('libgeoclue')
    subdir('lib')
endif

conf = configuration_data()
conf.set_quoted('VERSION', gclue_version)
version_file = configure_file(output: 'version.xml',
                              input: 'version.xml.in',
                              configuration: conf)

content_files = [ '../COPYING',
                  dbus_gen_src ]
scan_options = [ '--ignore-headers=config.h',
                 '--rebuild-sections',
                 '--rebuild-types' ]
# Extra options to supply to gtkdoc-mkdb
mkdb_options = [ '--output-format=xml' ]

gnome.gtkdoc('geoclue',
             main_xml: 'geoclue-docs.xml',
             content_files: content_files,
             scan_args: scan_options,
             src_dir: libgeoclue_public_api_inc,
             mkdb_args: mkdb_options,
             dependencies: libgeoclue_dep,
             install: true)