summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wtaymans@redhat.com>2018-08-30 14:49:08 +0200
committerWim Taymans <wtaymans@redhat.com>2018-08-30 14:49:08 +0200
commit021d6cf25a068e255b3a6244e2ed8b0507fbd1b5 (patch)
treee44578b64e7c56b290324341ed282c323d4afd19
parent8d53d3018f2d3bccd72bffb901ec36095d430382 (diff)
man: install manpages in the right directory
-rw-r--r--man/meson.build21
1 files changed, 12 insertions, 9 deletions
diff --git a/man/meson.build b/man/meson.build
index 1d7045bf..6c6d13d6 100644
--- a/man/meson.build
+++ b/man/meson.build
@@ -7,22 +7,25 @@ manpage_conf.set('PIPEWIRE_CONFIG_DIR', pipewire_configdir)
manpage_conf.set('top_srcdir', meson.source_root())
manpage_conf.set('top_builddir', meson.build_root())
-manpages = ['pipewire.1',
- 'pipewire.conf.5',
- 'pipewire-cli.1',
- 'pipewire-monitor.1' ]
+manpages = [
+ [ 'pipewire', '1' ],
+ [ 'pipewire.conf', '5' ],
+ [ 'pipewire-cli', '1' ],
+ [ 'pipewire-monitor', '1' ]
+]
foreach m : manpages
- infile = m + '.xml.in'
- outfile = m + '.xml'
+ file = m.get(0) + '.' + m.get(1)
+ infile = file + '.xml.in'
+ outfile = file + '.xml'
xml = configure_file(input : infile,
output : outfile,
configuration : manpage_conf)
- custom_target(m + '.target',
- output : m,
+ custom_target(file + '.target',
+ output : file,
input : xml,
command : [xmltoman, '@INPUT@'],
capture : true,
install : true,
- install_dir : join_paths(get_option('mandir'), 'man1'))
+ install_dir : join_paths(get_option('mandir'), 'man', m.get(1)))
endforeach