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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
subdir('dbus')
version_xml_config_data = configuration_data()
version_xml_config_data.set('VERSION', meson.project_version())
version_xml = configure_file(
input: 'version.xml.in',
output: 'version.xml',
configuration: version_xml_config_data,
)
gnome.gtkdoc(
'PackageKit',
main_sgml: 'PackageKit-docs.sgml',
src_dir: packagekit_glib2_src_include,
include_directories: packagekit_glib2_includes,
ignore_headers: [
'config.h',
'pk-marshal.h',
'pk-common-private.h',
'pk-debug.h',
'pk-offline-private.h',
'pk-spawn-polkit-agent.h',
],
dependencies: [
glib_dep,
gobject_dep,
gio_dep,
gio_unix_dep,
config_dep,
],
html_assets: [
'spec/pk-structure.png',
'spec/pk-structure.svg',
'spec/pk-transactions.svg',
'spec/pk-transactions-set-locale.png',
'spec/pk-transactions-repair-required.png',
'spec/pk-transactions-failure.png',
'spec/pk-transactions-download.png',
'spec/pk-transactions-sig-install.png',
'spec/pk-transactions-success.png',
'spec/pk-transactions-auto-untrusted.png',
'spec/pk-transactions-trusted.png',
],
content_files: [
version_xml,
'spec/pk-backend-compiled.xml',
'spec/pk-backend-spawn.xml',
'spec/pk-concepts.xml',
'spec/pk-introduction.xml',
packagekit_ref_xml,
packagekit_transaction_ref_xml,
],
install: true,
)
|