mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
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:
committed by
Peter Korsgaard
parent
1189d1d215
commit
2ada33739e
@@ -112,6 +112,13 @@ endif
|
|||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
||||||
SWUPDATE_DEPENDENCIES += systemd
|
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
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LIBUBOOTENV),y)
|
ifeq ($(BR2_PACKAGE_LIBUBOOTENV),y)
|
||||||
@@ -165,6 +172,7 @@ SWUPDATE_MAKE_OPTS = \
|
|||||||
define SWUPDATE_KCONFIG_FIXUP_CMDS
|
define SWUPDATE_KCONFIG_FIXUP_CMDS
|
||||||
$(SWUPDATE_PREFER_STATIC)
|
$(SWUPDATE_PREFER_STATIC)
|
||||||
$(SWUPDATE_SET_LUA_VERSION)
|
$(SWUPDATE_SET_LUA_VERSION)
|
||||||
|
$(SWUPDATE_SET_SYSTEMD)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define SWUPDATE_BUILD_CMDS
|
define SWUPDATE_BUILD_CMDS
|
||||||
|
|||||||
Reference in New Issue
Block a user