diff options
Diffstat (limited to 'docs/polkit/meson.build')
-rw-r--r-- | docs/polkit/meson.build | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/docs/polkit/meson.build b/docs/polkit/meson.build new file mode 100644 index 0000000..297a261 --- /dev/null +++ b/docs/polkit/meson.build @@ -0,0 +1,30 @@ +doc_module = pk_api_name + +src_dirs = [ + source_root / 'src/polkit', + source_root / 'src/polkitagent', +] + +private_headers = [ + 'polkitagenthelperprivate.h', + 'polkitprivate.h', +] + +content_files += files( + 'docbook-interface-org.freedesktop.PolicyKit1.AuthenticationAgent.xml', + 'docbook-interface-org.freedesktop.PolicyKit1.Authority.xml', +) + +gnome.gtkdoc( + doc_module, + main_xml: doc_module + '-docs.xml', + src_dir: src_dirs, + ignore_headers: private_headers, + dependencies: libpolkit_agent_dep, + namespace: meson.project_name(), + html_assets: html_images, + fixxref_args: '--html-dir=' + pk_api_docpath, + gobject_typesfile: files(doc_module + '.types'), + content_files: content_files, + install: true, +) |