From 2f6d1e8d3c1b19737d26a3979942c6defc5a8408 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Tue, 28 Mar 2017 14:15:23 +0200 Subject: Fix af-main build * remove bashism * do not install service for native build Change-Id: I53f9c06b3638f568058bfef3955230c63b935801 Signed-off-by: Ronan Le Martret --- meta-app-framework/recipes-core/af-main/af-main_1.0.bb | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'meta-app-framework/recipes-core') diff --git a/meta-app-framework/recipes-core/af-main/af-main_1.0.bb b/meta-app-framework/recipes-core/af-main/af-main_1.0.bb index 3c1b692f3..0b70c3561 100644 --- a/meta-app-framework/recipes-core/af-main/af-main_1.0.bb +++ b/meta-app-framework/recipes-core/af-main/af-main_1.0.bb @@ -59,13 +59,17 @@ SRC_URI += "\ file://add-qt-wayland-shell-integration.patch \ " -do_install_append() { +do_install_append_class-target() { install -d ${D}${bindir} - install -d -m 0775 ${D}${systemd_units_root}/{system,user} - install -d -m 0775 ${D}${systemd_units_root}/{system,user}/default.target.wants - install -d ${D}${afm_datadir}/{applications,icons} + install -d -m 0775 ${D}${systemd_units_root}/system + install -d -m 0775 ${D}${systemd_units_root}/user + install -d -m 0775 ${D}${systemd_units_root}/system/default.target.wants + install -d -m 0775 ${D}${systemd_units_root}/user/default.target.wants + install -d ${D}${afm_datadir}/applications + install -d ${D}${afm_datadir}/icons if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then - mkdir -p ${D}${sysconfdir}/systemd/{system,user}/default.target.wants + mkdir -p ${D}${sysconfdir}/systemd/system/default.target.wants + mkdir -p ${D}${sysconfdir}/systemd/user/default.target.wants ln -sf ${systemd_user_unitdir}/afm-user-daemon.service ${D}${sysconfdir}/systemd/user/default.target.wants fi install -m 0755 ${WORKDIR}/afm-install ${D}${bindir} -- cgit 1.2.3-korg