package/systemd: use libqrencode independently of remote tools
systemds libqrencode support is independent from journal-gatewayd. In v247 it will additionally be used in homectl for recovery key generation. Signed-off-by: Michael Nosthoff <buildroot@heine.tech> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
cde2daaee3
commit
c572e797a0
@ -243,14 +243,8 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY),y)
|
||||
SYSTEMD_DEPENDENCIES += libmicrohttpd
|
||||
SYSTEMD_CONF_OPTS += -Dmicrohttpd=true
|
||||
ifeq ($(BR2_PACKAGE_LIBQRENCODE),y)
|
||||
SYSTEMD_CONF_OPTS += -Dqrencode=true
|
||||
SYSTEMD_DEPENDENCIES += libqrencode
|
||||
else
|
||||
SYSTEMD_CONF_OPTS += -Dqrencode=false
|
||||
endif
|
||||
else
|
||||
SYSTEMD_CONF_OPTS += -Dmicrohttpd=false -Dqrencode=false
|
||||
SYSTEMD_CONF_OPTS += -Dmicrohttpd=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SYSTEMD_JOURNAL_REMOTE),y)
|
||||
@ -260,6 +254,13 @@ else
|
||||
SYSTEMD_CONF_OPTS += -Dremote=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBQRENCODE),y)
|
||||
SYSTEMD_DEPENDENCIES += libqrencode
|
||||
SYSTEMD_CONF_OPTS += -Dqrencode=true
|
||||
else
|
||||
SYSTEMD_CONF_OPTS += -Dqrencode=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBSELINUX),y)
|
||||
SYSTEMD_DEPENDENCIES += libselinux
|
||||
SYSTEMD_CONF_OPTS += -Dselinux=true
|
||||
|
Loading…
Reference in New Issue
Block a user