summaryrefslogtreecommitdiff
path: root/recipes-support/libusbgx/libusbgx-config.bbappend
blob: 33ef5b7be67907d2f4616eaff101e00e1128034b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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
}