From b312fbfb5ec60524ae74332d5f17cb74fa43fa39 Mon Sep 17 00:00:00 2001 From: Kenny Levinsen Date: Sat, 8 Aug 2020 14:54:25 +0200 Subject: man: Add simple seatd(1) page --- meson.build | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'meson.build') diff --git a/meson.build b/meson.build index e4785d9..48bb88d 100644 --- a/meson.build +++ b/meson.build @@ -180,6 +180,32 @@ test( ) ) +scdoc = dependency('scdoc', required: get_option('man-pages'), version: '>= 1.9.7') + +if scdoc.found() + sh = find_program('sh') + + man_pages = ['seatd.1.scd'] + + mandir = get_option('mandir') + + foreach src : man_pages + topic = src.split('.')[0] + section = src.split('.')[1] + output = '@0@.@1@'.format(topic, section) + + custom_target( + output, + input: 'man/' + src, + output: output, + command: [ + sh, '-c', '@0@ < @INPUT@ > @1@'.format(scdoc.get_pkgconfig_variable('scdoc'), output) + ], + install: true, + install_dir: '@0@/man@1@'.format(mandir, section) + ) + endforeach +endif summary({ 'seatd': get_option('seatd').enabled() ? 1 : 0, -- cgit v1.2.3