[gtk/gtk-3-24: 1/2] meson: only build demo manpages when demos are enabled
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/gtk-3-24: 1/2] meson: only build demo manpages when demos are enabled
- Date: Thu, 15 Apr 2021 22:17:23 +0000 (UTC)
commit ae5a29be4ff930f4a2b40adf2edc71520c751805
Author: Eli Schwartz <eschwartz archlinux org>
Date: Tue Apr 13 22:48:39 2021 -0400
meson: only build demo manpages when demos are enabled
Installing them even when manpages are enabled, but the demos are
disabled, produces manpages for unavailable programs...
docs/reference/gtk/meson.build | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/docs/reference/gtk/meson.build b/docs/reference/gtk/meson.build
index d3f55b442c..9fa282d38c 100644
--- a/docs/reference/gtk/meson.build
+++ b/docs/reference/gtk/meson.build
@@ -503,14 +503,19 @@ if get_option('man') and xsltproc.found()
[ 'gtk-update-icon-cache', '1', ],
[ 'gtk-encode-symbolic-svg', '1', ],
[ 'gtk-launch', '1', ],
- [ 'gtk3-demo', '1', ],
- [ 'gtk3-demo-application', '1', ],
- [ 'gtk3-widget-factory', '1', ],
- [ 'gtk3-icon-browser', '1', ],
[ 'gtk-builder-tool', '1', ],
[ 'gtk-query-settings', '1', ],
]
+ if get_option('demos')
+ man_files += [
+ [ 'gtk3-demo', '1', ],
+ [ 'gtk3-demo-application', '1', ],
+ [ 'gtk3-widget-factory', '1', ],
+ [ 'gtk3-icon-browser', '1', ],
+ ]
+ endif
+
if broadway_enabled
man_files += [[ 'broadwayd', '1', ]]
endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]