From ae51b769019ea5e4c32ec6e386f3d2183562c1cb Mon Sep 17 00:00:00 2001 From: Logan Rathbone Date: Tue, 8 Jun 2021 22:55:49 -0400 Subject: Port build system from autotools to meson. --- help/LINGUAS | 1 + help/Makefile.am | 45 --------------------------------------------- help/meson.build | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 45 deletions(-) create mode 100644 help/LINGUAS delete mode 100644 help/Makefile.am create mode 100644 help/meson.build (limited to 'help') diff --git a/help/LINGUAS b/help/LINGUAS new file mode 100644 index 00000000..9940fa36 --- /dev/null +++ b/help/LINGUAS @@ -0,0 +1 @@ +bg ca cs da de el en_GB es eu fi fr gl hu ja oc pl pt_BR ru sl sv uk zh_CN diff --git a/help/Makefile.am b/help/Makefile.am deleted file mode 100644 index d7904727..00000000 --- a/help/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -@YELP_HELP_RULES@ - -HELP_ID = zenity - -HELP_MEDIA = \ - figures/zenity-calendar-screenshot.png \ - figures/zenity-colorselection-screenshot.png \ - figures/zenity-entry-screenshot.png \ - figures/zenity-error-screenshot.png \ - figures/zenity-fileselection-screenshot.png \ - figures/zenity-forms-screenshot.png \ - figures/zenity-information-screenshot.png \ - figures/zenity-list-screenshot.png \ - figures/zenity-notification-listen-screenshot.png \ - figures/zenity-notification-screenshot.png \ - figures/zenity-password-screenshot.png \ - figures/zenity-progress-screenshot.png \ - figures/zenity-question-screenshot.png \ - figures/zenity-scale-screenshot.png \ - figures/zenity-text-screenshot.png \ - figures/zenity-warning-screenshot.png - -HELP_FILES = \ - legal.xml \ - calendar.page \ - color-selection.page \ - entry.page \ - error.page \ - file-selection.page \ - forms.page \ - index.page \ - info.page \ - intro.page \ - list.page \ - message.page \ - notification.page \ - password.page \ - progress.page \ - question.page \ - scale.page \ - text.page \ - usage.page \ - warning.page - -HELP_LINGUAS = bg ca cs da de el en_GB es eu fi fr gl hu ja oc pl pt_BR ru sl sv uk zh_CN diff --git a/help/meson.build b/help/meson.build new file mode 100644 index 00000000..cd09412b --- /dev/null +++ b/help/meson.build @@ -0,0 +1,48 @@ +help_pages = [ + 'legal.xml', + 'calendar.page', + 'color-selection.page', + 'entry.page', + 'error.page', + 'file-selection.page', + 'forms.page', + 'index.page', + 'info.page', + 'intro.page', + 'list.page', + 'message.page', + 'notification.page', + 'password.page', + 'progress.page', + 'question.page', + 'scale.page', + 'text.page', + 'usage.page', + 'warning.page' +] + +help_media = [ + 'figures/zenity-calendar-screenshot.png', + 'figures/zenity-colorselection-screenshot.png', + 'figures/zenity-entry-screenshot.png', + 'figures/zenity-error-screenshot.png', + 'figures/zenity-fileselection-screenshot.png', + 'figures/zenity-forms-screenshot.png', + 'figures/zenity-information-screenshot.png', + 'figures/zenity-list-screenshot.png', + 'figures/zenity-notification-listen-screenshot.png', + 'figures/zenity-notification-screenshot.png', + 'figures/zenity-password-screenshot.png', + 'figures/zenity-progress-screenshot.png', + 'figures/zenity-question-screenshot.png', + 'figures/zenity-scale-screenshot.png', + 'figures/zenity-text-screenshot.png', + 'figures/zenity-warning-screenshot.png' +] + +gnome.yelp( + meson.project_name(), + sources: help_pages, + media: help_media, + symlink_media: false +) -- cgit