meson.build 808 Bytes
Newer Older
Zeeshan Ali's avatar
Zeeshan Ali committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
subdir('lib')

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: 'public-api',
             mkdb_args: mkdb_options,
23
             dependencies: libgeoclue_dep,
Zeeshan Ali's avatar
Zeeshan Ali committed
24
             install: true)