diff options
author | Richard Hughes <richard@hughsie.com> | 2020-02-17 09:57:01 +0000 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-07-15 12:27:40 +0000 |
commit | 7aea04f7099ad4dde7b1f5900b54ef603eadf25e (patch) | |
tree | b8ca526e75c99e0dd7b3aef5b5d440d7d7da9a35 | |
parent | 62027c8e3733f891637fa9c4415af61f997e326c (diff) | |
download | flashrom-7aea04f7099ad4dde7b1f5900b54ef603eadf25e.tar.gz flashrom-7aea04f7099ad4dde7b1f5900b54ef603eadf25e.tar.bz2 flashrom-7aea04f7099ad4dde7b1f5900b54ef603eadf25e.zip |
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>
-rw-r--r-- | flashrom.8.tmpl | 2 | ||||
-rw-r--r-- | meson.build | 11 |
2 files changed, 12 insertions, 1 deletions
diff --git a/flashrom.8.tmpl b/flashrom.8.tmpl index fde98c04..db50d595 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 3d395e86..5374e871 100644 --- a/meson.build +++ b/meson.build @@ -321,6 +321,7 @@ endif 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', @@ -394,6 +395,16 @@ pkgg.generate( 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('.'), |