|
@@ -570,17 +570,20 @@ ifneq ($(SYSTEMD_FALLBACK_HOSTNAME),)
|
|
SYSTEMD_CONF_OPTS += -Dfallback-hostname=$(SYSTEMD_FALLBACK_HOSTNAME)
|
|
SYSTEMD_CONF_OPTS += -Dfallback-hostname=$(SYSTEMD_FALLBACK_HOSTNAME)
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+SYSTEMD_DEFAULT_TARGET = $(call qstrip,$(BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET))
|
|
|
|
+ifneq ($(SYSTEMD_DEFAULT_TARGET),)
|
|
define SYSTEMD_INSTALL_INIT_HOOK
|
|
define SYSTEMD_INSTALL_INIT_HOOK
|
|
- ln -fs "$(call qstrip,$(BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET))" \
|
|
|
|
|
|
+ ln -fs "$(SYSTEMD_DEFAULT_TARGET)" \
|
|
$(TARGET_DIR)/usr/lib/systemd/system/default.target
|
|
$(TARGET_DIR)/usr/lib/systemd/system/default.target
|
|
endef
|
|
endef
|
|
|
|
+SYSTEMD_POST_INSTALL_TARGET_HOOKS += SYSTEMD_INSTALL_INIT_HOOK
|
|
|
|
+endif
|
|
|
|
|
|
define SYSTEMD_INSTALL_MACHINEID_HOOK
|
|
define SYSTEMD_INSTALL_MACHINEID_HOOK
|
|
touch $(TARGET_DIR)/etc/machine-id
|
|
touch $(TARGET_DIR)/etc/machine-id
|
|
endef
|
|
endef
|
|
|
|
|
|
SYSTEMD_POST_INSTALL_TARGET_HOOKS += \
|
|
SYSTEMD_POST_INSTALL_TARGET_HOOKS += \
|
|
- SYSTEMD_INSTALL_INIT_HOOK \
|
|
|
|
SYSTEMD_INSTALL_MACHINEID_HOOK
|
|
SYSTEMD_INSTALL_MACHINEID_HOOK
|
|
|
|
|
|
define SYSTEMD_INSTALL_IMAGES_CMDS
|
|
define SYSTEMD_INSTALL_IMAGES_CMDS
|