From ff5efc4b3d11b6fabca831695337ceef50cc9255 Mon Sep 17 00:00:00 2001 From: Shaun Taheri Date: Tue, 11 Jul 2017 17:11:11 +0200 Subject: Split rvi-sota-client into multiple binaries --- recipes-sota/rvi-sota-client/sota-installer_git.bb | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 recipes-sota/rvi-sota-client/sota-installer_git.bb (limited to 'recipes-sota/rvi-sota-client/sota-installer_git.bb') diff --git a/recipes-sota/rvi-sota-client/sota-installer_git.bb b/recipes-sota/rvi-sota-client/sota-installer_git.bb new file mode 100644 index 0000000..338e678 --- /dev/null +++ b/recipes-sota/rvi-sota-client/sota-installer_git.bb @@ -0,0 +1,25 @@ +require rvi-sota-client.inc + + +SYSTEMD_SERVICE_${PN} = "sota-installer.service" + +DEPENDS += " sota-client " + +FILES_${PN} = " \ +${bindir}/sota-installer \ +${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/sota-installer.service', '', d)} \ +" + +do_compile_prepend() { + cd sota-installer +} + +do_install() { + install -d ${D}${bindir} + install -m 0755 target/${TARGET_SYS}/release/sota-installer ${D}${bindir} + + if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then + install -d ${D}/${systemd_unitdir}/system + install -m 0644 ${WORKDIR}/sota-installer.service ${D}/${systemd_unitdir}/system/sota-installer.service + fi +} -- cgit v1.2.3-54-g00ecf