Attention is currently required from: Richard Hughes, David Hendricks, Edward O'Callaghan, Angel Pons.
Hello build bot (Jenkins), Richard Hughes, David Hendricks, Edward O'Callaghan, Angel Pons,
I'd like you to do a code review. Please visit
https://review.coreboot.org/c/flashrom/+/67992
to review the following change.
Change subject: Install the man file when using meson as a buildsystem ......................................................................
Install the man file when using meson as a buildsystem
This fixes a regression with the Fedora package.
Change-Id: I881bd5002a842072ce9dadea033c51a2668f9e7c Signed-off-by: Richard Hughes richard@hughsie.com Reviewed-on: https://review.coreboot.org/c/flashrom/+/38939 Reviewed-by: Edward O'Callaghan quasisec@chromium.org Reviewed-by: Angel Pons th3fanbus@gmail.com Reviewed-by: David Hendricks david.hendricks@gmail.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M flashrom.8.tmpl M meson.build 2 files changed, 29 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/92/67992/1
diff --git a/flashrom.8.tmpl b/flashrom.8.tmpl index 959e5fd..9941d95 100644 --- a/flashrom.8.tmpl +++ b/flashrom.8.tmpl @@ -40,7 +40,7 @@ . } . } .. -.TH FLASHROM 8 "" "" +.TH FLASHROM 8 "@MAN_DATE@" "@VERSION@" "@MAN_DATE@" .SH NAME flashrom - detect, read, write, verify and erase flash chips .SH SYNOPSIS diff --git a/meson.build b/meson.build index 375089c..cf91ef4 100644 --- a/meson.build +++ b/meson.build @@ -299,6 +299,7 @@ prefix = get_option('prefix') sbindir = join_paths(prefix, get_option('sbindir')) libdir = join_paths(prefix, get_option('libdir')) +mandir = join_paths(prefix, get_option('mandir'))
install_headers([ 'libflashrom.h', @@ -372,6 +373,16 @@ description : 'library to interact with flashrom', )
+conf.set('VERSION', version) +conf.set('MAN_DATE', run_command('util/getrevision.sh', '--date', 'flashrom.8.tmpl').stdout().strip()) +configure_file( + input : 'flashrom.8.tmpl', + output : 'flashrom.8', + configuration : conf, + install: true, + install_dir: join_paths(mandir, 'man8'), +) + flashrom_dep = declare_dependency( link_with : flashrom, include_directories : include_directories('.'),