From e8d0a906a5af2326ca70a4d3a52d910dd14d63fb Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Sun, 16 Aug 2020 09:31:18 -0400 Subject: [PATCH] only install the required man pages --- data/man/meson.build | 21 +++++++++++++++------ meson.build | 2 +- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/data/man/meson.build b/data/man/meson.build index 4e8d0d9..2b4a97c 100644 --- a/data/man/meson.build +++ b/data/man/meson.build @@ -1,6 +1,15 @@ -man_pages = files( - 'tuf-cli.1', - 'tuf-gui.1', - 'tuf-tray.1' -) -install_man(man_pages) +man_pages = files() +if build_cli + man_pages += files('tuf-cli.1') +endif +if build_gui + man_pages += files('tuf-gui.1') +endif +if build_tray + man_pages += files('tuf-tray.1') +endif + +if build_cli or build_gui or build_tray + install_man(man_pages) +endif + diff --git a/meson.build b/meson.build index 13789e7..2bbd523 100644 --- a/meson.build +++ b/meson.build @@ -4,7 +4,7 @@ project( 'c', 'vala' ], - version: '1.2.0', + version: '1.2.1', license: 'BSD-3', default_options: [