sysconfdir="$1"
bindir="$2"
+udevrulesdir="$3"
prefix="${MESON_INSTALL_DESTDIR_PREFIX}"
chown root:root "${prefix}/${bindir}/fusermount3"
fi
install -D -m 644 "${MESON_SOURCE_ROOT}/util/udev.rules" \
- "${prefix}/lib/udev/rules.d/99-fuse3.rules"
+ "${DESTDIR}/${udevrulesdir}/udev/rules.d/99-fuse3.rules"
install -D -m 755 "${MESON_SOURCE_ROOT}/util/init_script" \
"${DESTDIR}/etc/init.d/fuse3"
install: true,
install_dir: get_option('sbindir'))
+udev = dependency('udev')
+udevrulesdir = join_paths(udev.get_pkgconfig_variable('udevdir'), 'rules.d')
+
meson.add_install_script('install_helper.sh', get_option('sysconfdir'),
- get_option('bindir'), get_option('libdir'))
+ get_option('bindir'), udevrulesdir)