summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/systemd/Config.in11
-rw-r--r--package/systemd/systemd.mk6
2 files changed, 17 insertions, 0 deletions
diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 97d48c4124..324e884489 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -84,6 +84,17 @@ config BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY
http://www.freedesktop.org/software/systemd/man/systemd-journal-gatewayd.service.html
+config BR2_PACKAGE_SYSTEMD_HWDB
+ bool "enable hwdb installation"
+ default y
+ help
+ Enables hardware database installation to /usr/lib/udev/hwdb.d
+
+ Disabling this option improves first boot time (or every boot
+ time in case of initramfs images) and saves several MB space.
+
+ https://www.freedesktop.org/software/systemd/man/hwdb.html
+
config BR2_PACKAGE_SYSTEMD_BINFMT
bool "enable binfmt tool"
help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index b5253973c6..c0503ae921 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -129,6 +129,12 @@ else
SYSTEMD_CONF_OPTS += --disable-microhttpd
endif
+ifeq ($(BR2_PACKAGE_SYSTEMD_HWDB),y)
+SYSTEMD_CONF_OPTS += --enable-hwdb
+else
+SYSTEMD_CONF_OPTS += --disable-hwdb
+endif
+
ifeq ($(BR2_PACKAGE_SYSTEMD_BINFMT),y)
SYSTEMD_CONF_OPTS += --enable-binfmt
else
OpenPOWER on IntegriCloud