meson: Add udevrulesdir option
authorArnaud Rebillout <arnaud.rebillout@collabora.com>
Mon, 26 Nov 2018 08:12:04 +0000 (15:12 +0700)
committerArun Raghavan <arun@arunraghavan.net>
Sat, 8 Jun 2019 09:57:00 +0000 (11:57 +0200)
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
meson.build
meson_options.txt

index 966dc3e..3b44d28 100644 (file)
@@ -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')
index 7e5b4d0..df49710 100644 (file)
@@ -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')