diff --git a/doc/meson.build b/doc/meson.build index 7d46bf57..87d9571b 100644 --- a/doc/meson.build +++ b/doc/meson.build @@ -1,10 +1,12 @@ -ronn = find_program('ronn', required: false) +ronn = find_program('go-md2man', required: false) if ronn.found() run_target('update-manpage', - command: [ ronn, '--roff', files( + command: [ 'meson_build_manpages.sh', files( 'rofi.1.markdown', 'rofi-theme-selector.1.markdown', 'rofi-theme.5.markdown', + 'rofi-script.5.markdown', + 'rofi-sensible-terminal.1.markdown' )] ) endif diff --git a/doc/meson_build_manpages.sh b/doc/meson_build_manpages.sh new file mode 100755 index 00000000..a30821ed --- /dev/null +++ b/doc/meson_build_manpages.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +## Did not get this working in meson directly. +## not via generator or custom_target. + +pushd "${MESON_SOURCE_ROOT}" + +for a in $@ +do + go-md2man -in $a -out ${a%.markdown} +done