diff --git a/meson.build b/meson.build index 966dc3e89..3b44d28b3 100644 --- a/meson.build +++ b/meson.build @@ -69,6 +69,11 @@ endif systemduserunitdir = get_option('systemduserunitdir') # the default value is set below +udevrulesdir = get_option('udevrulesdir') +if udevrulesdir == '' + udevrulesdir = join_paths('lib', 'udev', 'rules.d') +endif + vapidir = join_paths(datadir, 'vala', 'vapi') bashcompletiondir = get_option('bashcompletiondir') diff --git a/meson_options.txt b/meson_options.txt index 7e5b4d073..df49710c2 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -33,6 +33,9 @@ option('modlibexecdir', option('systemduserunitdir', type : 'string', description : 'Directory for systemd user service files') +option('udevrulesdir', + type : 'string', + description : 'Directory for udev rules (defaults to /lib/udev/rules.d)') option('bashcompletiondir', type : 'string', description : 'Directory for bash completion files')