From b1f21edcec82c25cbd6b59b521a841f86fb1f327 Mon Sep 17 00:00:00 2001 From: Oz Tiram Date: Sun, 30 Mar 2025 15:20:05 +0200 Subject: Initial support for meson Mostly copy and paste from linuxmint/xreader Signed-off-by: Oz Tiram --- help/meson.build | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 help/meson.build (limited to 'help/meson.build') diff --git a/help/meson.build b/help/meson.build new file mode 100644 index 00000000..fd21cffd --- /dev/null +++ b/help/meson.build @@ -0,0 +1,35 @@ +# developer docs +if get_option('docs') + glib_prefix = glib.get_pkgconfig_variable('prefix') + gtk_prefix = gtk.get_pkgconfig_variable('prefix') + + fixref_args = [ + '--extra-dir=' + join_paths(glib_prefix, gnome.gtkdoc_html_dir('glib')), + '--extra-dir=' + join_paths(glib_prefix, gnome.gtkdoc_html_dir('gio')), + '--extra-dir=' + join_paths(gtk_prefix, gnome.gtkdoc_html_dir('gdk')), + '--extra-dir=' + join_paths(gtk_prefix, gnome.gtkdoc_html_dir('gdk-pixbuf')), + '--extra-dir=' + join_paths(gtk_prefix, gnome.gtkdoc_html_dir('gtk')), + ] + + subdir('reference/libdocument') + subdir('reference/libview') + subdir('reference/shell') +endif + +# help files +if get_option('help_files') + help_sources = [ + 'index.docbook', + 'legal.xml', + ] + + help_media = [ + 'figures/xreader_start_window.png', + ] + + gnome.yelp( + meson.project_name(), + sources: help_sources, + media: help_media, + ) +endif -- cgit v1.2.1