diff options
Diffstat (limited to 'recipes-support/libusbgx/libusbgx_git.bb')
-rw-r--r-- | recipes-support/libusbgx/libusbgx_git.bb | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/recipes-support/libusbgx/libusbgx_git.bb b/recipes-support/libusbgx/libusbgx_git.bb index 7c470a0..99d0e4c 100644 --- a/recipes-support/libusbgx/libusbgx_git.bb +++ b/recipes-support/libusbgx/libusbgx_git.bb @@ -22,8 +22,10 @@ SRC_URI = " \ S = "${WORKDIR}/git" do_install_append () { - install -d ${D}${systemd_unitdir}/system/ - install -m 0644 ${WORKDIR}/usbg.service ${D}${systemd_unitdir}/system + if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then + install -d ${D}${systemd_unitdir}/system/ + install -m 0644 ${WORKDIR}/usbg.service ${D}${systemd_unitdir}/system + fi install -d ${D}${sysconfdir}/usbg/ install -m 0644 ${WORKDIR}/g1.schema ${D}${sysconfdir}/usbg/g1.schema @@ -32,3 +34,13 @@ do_install_append () { NATIVE_SYSTEMD_SUPPORT = "1" SYSTEMD_PACKAGES = "${PN}" SYSTEMD_SERVICE_${PN} = "usbg.service" + +PACKAGES =+ "${PN}-examples" + +FILES_${PN}-examples = " \ + ${bindir}/gadget-* \ + ${bindir}/show-gadgets \ + ${bindir}/show-udcs \ + ${systemd_unitdir}/system/usbg.service \ + ${sysconfdir}/usbg/g1.schema \ +" |