aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorGravatar Joerg Thalheim <joerg@thalheim.io>2017-10-19 13:09:06 +0100
committerGravatar Nikolaus Rath <Nikolaus@rath.org>2017-10-20 08:42:30 +0100
commit2a3929bbe01e82e84b68fbace06b6eebbc7b6062 (patch)
tree6bceab3d04b247c3c27833f9dcc56e867efe71a8 /util
parentd92bf83c152ff88c2d92bd852752d4c326004400 (diff)
make udevrulesdir configurable
on nixos we install fuse in its own hierarchy independent from systemd.
Diffstat (limited to 'util')
-rw-r--r--util/meson.build8
1 files changed, 6 insertions, 2 deletions
diff --git a/util/meson.build b/util/meson.build
index d9a22a2..ec08c17 100644
--- a/util/meson.build
+++ b/util/meson.build
@@ -18,8 +18,12 @@ executable('mount.fuse3', ['mount.fuse.c'],
install: true,
install_dir: get_option('sbindir'))
-udev = dependency('udev')
-udevrulesdir = join_paths(udev.get_pkgconfig_variable('udevdir'), 'rules.d')
+
+udevrulesdir = get_option('udevrulesdir')
+if udevrulesdir == ''
+ udev = dependency('udev')
+ udevrulesdir = join_paths(udev.get_pkgconfig_variable('udevdir'), 'rules.d')
+endif
meson.add_install_script('install_helper.sh', get_option('sysconfdir'),
get_option('bindir'), udevrulesdir)