
On Sat, Apr 25, 2020 at 10:59:45PM +0200, Andrea Bolognani wrote:
People who install the RPM packages already get this, but it's good practice so let's make it happen for those who install from source as well.
Do we really want this ? I've not noticed apps doing this in general - these files are usually non-installed with autotools and meson AFAIK.
The process is straightforward, but we have to be a bit careful with AUTHORS because this specific file is found in different directories depending on whether we're building from git or from a release.
Signed-off-by: Andrea Bolognani <abologna@redhat.com> --- meson.build | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)
diff --git a/meson.build b/meson.build index 7518e94..9395bc4 100644 --- a/meson.build +++ b/meson.build @@ -12,6 +12,7 @@ project( prefix = get_option('prefix') datadir = prefix / get_option('datadir') sbindir = prefix / get_option('sbindir') +set_variable('docdir', datadir / 'doc/libvirt-dbus')
opt_dirs = [ 'dbus_interfaces', @@ -258,6 +259,7 @@ if git configuration: { 'contributorslist': authors.stdout() }, input: 'AUTHORS.rst.in', output: 'AUTHORS.rst', + install_dir: docdir, )
foreach file : [ 'libvirt-dbus.spec', 'AUTHORS.rst' ] @@ -266,6 +268,22 @@ if git endif
+# Install documentation + +docs = [ + 'COPYING', + 'NEWS.rst', +] +if not git + docs += ['AUTHORS.rst'] +endif + +install_data( + docs, + install_dir: docdir, +) + + # Include sub-directories
subdir('data') -- 2.25.3
Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|