meson: add -Dsystemd-units-dir=<path> meson command line option

This allows package maintainers to override the location to which our
systemd service files are installed.

It’s value is an *absolute* path, and *not* relative ${prefix}.

The default is ${systemduserunitdir}.
This commit is contained in:
Daniel Eklöf 2022-05-04 17:33:34 +02:00
parent 56e5855fff
commit 62fe452cc2
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 22 additions and 10 deletions

View file

@ -18,3 +18,6 @@ option('default-terminfo', type: 'string', value: 'foot',
option('custom-terminfo-install-location', type: 'string', value: '',
description: 'Path to foot\'s terminfo, relative to ${prefix}. If set, foot will set $TERMINFO to this value in the client process.')
option('systemd-units-dir', type: 'string', value: '',
description: 'Where to install the systemd service files (absolute path). Default: ${systemduserunitdir}')