- mkdir -p ${D}${systemd_unitdir}/system/
- cp ${WORKDIR}/weston.service ${D}${systemd_unitdir}/system/
- mkdir -p ${D}${systemd_unitdir}/system/multi-user.target.wants/
- ln -sf /lib/systemd/system/weston.service ${D}/${systemd_unitdir}/system/multi-user.target.wants/weston.service
+ # Install systemd unit files
+ if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
+ install -p -D ${WORKDIR}/weston.service ${D}${systemd_system_unitdir}/weston.service
+ fi