package/swupdate: enable/disable systemd support automatically
This needs to be set properly so that services work correctly.
Enable disable automatically based on BR2_PACKAGE_SYSTEMD state.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
(cherry picked from commit 85062dcefc
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
afdeb5845c
commit
c72dd290b8
@ -112,6 +112,13 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
||||
SWUPDATE_DEPENDENCIES += systemd
|
||||
define SWUPDATE_SET_SYSTEMD
|
||||
$(call KCONFIG_ENABLE_OPT,CONFIG_SYSTEMD)
|
||||
endef
|
||||
else
|
||||
define SWUPDATE_SET_SYSTEMD
|
||||
$(call KCONFIG_DISABLE_OPT,CONFIG_SYSTEMD)
|
||||
endef
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBUBOOTENV),y)
|
||||
@ -165,6 +172,7 @@ SWUPDATE_MAKE_OPTS = \
|
||||
define SWUPDATE_KCONFIG_FIXUP_CMDS
|
||||
$(SWUPDATE_PREFER_STATIC)
|
||||
$(SWUPDATE_SET_LUA_VERSION)
|
||||
$(SWUPDATE_SET_SYSTEMD)
|
||||
endef
|
||||
|
||||
define SWUPDATE_BUILD_CMDS
|
||||
|
Loading…
Reference in New Issue
Block a user