summaryrefslogtreecommitdiff
path: root/recipes-support/libusbgx/libusbgx_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-support/libusbgx/libusbgx_git.bb')
-rw-r--r--recipes-support/libusbgx/libusbgx_git.bb8
1 files changed, 7 insertions, 1 deletions
diff --git a/recipes-support/libusbgx/libusbgx_git.bb b/recipes-support/libusbgx/libusbgx_git.bb
index 17707ee..2cd9e21 100644
--- a/recipes-support/libusbgx/libusbgx_git.bb
+++ b/recipes-support/libusbgx/libusbgx_git.bb
@@ -16,11 +16,16 @@ SRCBRANCH = "master"
SRC_URI = " \
git://github.com/libusbgx/libusbgx.git;branch=${SRCBRANCH} \
file://usbg.service \
- file://g1.schema \
+ file://g1.schema.in \
"
S = "${WORKDIR}/git"
+MACHINE_NAME ?= "${MACHINE}"
+do_compile_append () {
+ sed -e "s:@@PRODUCT_NAME@@:${MACHINE_NAME}:" ${WORKDIR}/g1.schema.in > ${WORKDIR}/g1.schema
+}
+
do_install_append () {
if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
install -d ${D}${systemd_unitdir}/system/
@@ -36,6 +41,7 @@ SYSTEMD_PACKAGES = "${PN}"
SYSTEMD_SERVICE_${PN} = "usbg.service"
PACKAGES =+ "${PN}-examples"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
FILES_${PN}-examples = " \
${bindir}/gadget-* \