summaryrefslogtreecommitdiff
path: root/recipes-devtools/imx-loader/imx-loader_git.bb
blob: 972ca7428823ea35ffebd90483bc5c5c5636f4bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
SUMMARY = "USB/UART loader for i.MX51/53/6x/7 and Vybrid"
SECTION = "base"
HOMEPAGE = "https://github.com/boundarydevices/imx_usb_loader"
LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"

DEPENDS = "libusb"

SRCREV = "138c0b25a4df6bc25567882ba80337543c22fd93"
SRC_URI = "git://github.com/boundarydevices/imx_usb_loader.git;protocol=https;branch=master"
SRC_URI += " \
    file://imx_usb.conf \
    file://mx6ull_usb_rom.conf \
    file://mx6ull_usb_sdp_uboot.conf \
    file://mx6_usb_rom.conf \
    file://mx6_usb_sdp_spl.conf \
    file://mx6_usb_sdp_uboot.conf \
    file://mx7_usb_rom.conf \
    file://mx7_usb_sdp_uboot.conf \
    file://vybrid_usb_rom.conf \
"

S = "${WORKDIR}/git"

EXTRA_OEMAKE:class-native = "CC='${CC}' CXX='${CXX}'"

do_install () {
    oe_runmake DESTDIR=${D} install
    # inject our conf files
    rm -rf ${D}{sysconfdir}/imx-loader.d/*.conf
    install -m 644 ${WORKDIR}/*.conf ${D}/${sysconfdir}/imx-loader.d/
}

inherit pkgconfig

BBCLASSEXTEND = "native nativesdk"