| config BR2_PACKAGE_EUDEV |
| bool "eudev" |
| depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV |
| depends on BR2_USE_MMU # uses fork() |
| depends on BR2_USE_WCHAR # util-linux |
| depends on !BR2_STATIC_LIBS # kmod |
| select BR2_PACKAGE_HAS_UDEV |
| select BR2_PACKAGE_UTIL_LINUX |
| select BR2_PACKAGE_UTIL_LINUX_LIBBLKID |
| select BR2_PACKAGE_KMOD |
| help |
| Userspace device daemon. This is a standalone version, |
| independent of systemd. It is a fork maintained by Gentoo. |
| |
| eudev requires a Linux kernel >= 2.6.34: it relies on devtmpfs |
| and inotify. |
| |
| https://wiki.gentoo.org/wiki/Project:Eudev |
| |
| if BR2_PACKAGE_EUDEV |
| |
| config BR2_PACKAGE_PROVIDES_UDEV |
| default "eudev" |
| |
| config BR2_PACKAGE_EUDEV_RULES_GEN |
| bool "enable rules generator" |
| help |
| Enable persistent rules generator |
| |
| config BR2_PACKAGE_EUDEV_ENABLE_HWDB |
| bool "enable hwdb installation" |
| default y |
| help |
| Enables hardware database installation to /etc/udev/hwdb.d |
| |
| endif |
| |
| comment "eudev needs eudev /dev management" |
| depends on BR2_USE_MMU |
| depends on !BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV |
| |
| comment "eudev needs a toolchain w/ wchar, dynamic library" |
| depends on BR2_USE_MMU |
| depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS |