diff options
Diffstat (limited to 'recipes-support/libusbgx/libusbgx-config.bbappend')
-rw-r--r-- | recipes-support/libusbgx/libusbgx-config.bbappend | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/recipes-support/libusbgx/libusbgx-config.bbappend b/recipes-support/libusbgx/libusbgx-config.bbappend new file mode 100644 index 0000000..33ef5b7 --- /dev/null +++ b/recipes-support/libusbgx/libusbgx-config.bbappend @@ -0,0 +1,19 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" + +PACKAGE_ARCH:tdx = "${MACHINE_ARCH}" + +SRC_URI:append:tdx = " \ + file://g1.schema.in \ + file://setup-board.sh \ +" + +do_install:append:tdx() { + sed -e "s:@@PRODUCT_NAME@@:${MACHINE}:" ${WORKDIR}/g1.schema.in > ${WORKDIR}/g1.schema + sed -i "s:IMPORT_SCHEMAS=.*:IMPORT_SCHEMAS=\"g1\":" ${D}${sysconfdir}/default/usbgx + + install -d ${D}${sysconfdir}/usbgx + install -m 0644 ${WORKDIR}/g1.schema ${D}${sysconfdir}/usbgx/g1.schema + + install -d ${D}${sysconfdir}/usbgx.d + install -m 0755 ${WORKDIR}/setup-board.sh ${D}${sysconfdir}/usbgx.d +} |