summaryrefslogtreecommitdiff
path: root/recipes-devtools/imx-loader/imx-loader_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-devtools/imx-loader/imx-loader_git.bb')
-rw-r--r--recipes-devtools/imx-loader/imx-loader_git.bb26
1 files changed, 20 insertions, 6 deletions
diff --git a/recipes-devtools/imx-loader/imx-loader_git.bb b/recipes-devtools/imx-loader/imx-loader_git.bb
index 7a34484..9e301de 100644
--- a/recipes-devtools/imx-loader/imx-loader_git.bb
+++ b/recipes-devtools/imx-loader/imx-loader_git.bb
@@ -4,20 +4,34 @@ HOMEPAGE = "https://github.com/boundarydevices/imx_usb_loader"
LICENSE = "LGPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
-DEPENDS = "libusb1-native"
+DEPENDS = "libusb"
-SRCREV = "d4d978927f9835d5583ad6d1e00cd9d3138947ab"
+SRCREV = "138c0b25a4df6bc25567882ba80337543c22fd93"
SRC_URI = "git://github.com/boundarydevices/imx_usb_loader.git;protocol=git;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/"
-PR = "r1"
-
#we want imx_usb binary to run on a 32-bit architecture, on x86_64 this requires the 32-bit compatibility libs
EXTRA_OEMAKE_class-native = "CC='${CC} -m32' CXX='${CXX} -m32'"
-BBCLASSEXTEND = "native"
-
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"