package/rauc: add systemd service file hook
authorBartosz Bilas <b.bilas@grinn-global.com>
Thu, 14 Nov 2019 10:59:47 +0000 (11:59 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 18 Nov 2019 21:50:51 +0000 (22:50 +0100)
Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/rauc/rauc.mk

index a49a580781330200ccb42a39ba869fe051b71ecc..f3434e9c9a6fd66fdf8c30a17f47bcf1b65e67c4 100644 (file)
@@ -30,6 +30,12 @@ ifeq ($(BR2_PACKAGE_SYSTEMD),y)
 RAUC_DEPENDENCIES += systemd
 endif
 
+define RAUC_INSTALL_INIT_SYSTEMD
+       mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
+       ln -sf ../../../../lib/systemd/system/rauc.service \
+               $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants/rauc.service
+endef
+
 HOST_RAUC_DEPENDENCIES = \
        host-pkgconf \
        host-openssl \