2025-05-10 21:49:39 +08:00

49 lines
1.4 KiB
BlitzBasic

# Copyright (C) 2019, Fuzhou Rockchip Electronics Co., Ltd
# Released under the MIT license (see COPYING.MIT for the terms)
inherit local-git deploy native
DESCRIPTION = "Rockchip binary tools"
LICENSE = "LICENSE.rockchip"
LIC_FILES_CHKSUM = "file://${RKBASE}/licenses/LICENSE.rockchip;md5=d63890e209bf038f44e708bbb13e4ed9"
SRC_URI = " \
git://github.com/JeffyCN/mirrors.git;protocol=https;nobranch=1;branch=rkbin-2021_10_13;name=rkbin \
git://github.com/JeffyCN/mirrors.git;protocol=https;branch=tools;name=tools;destsuffix=git/extra \
"
SRCREV_rkbin = "3712dbc00e806ec1ed240b4a1a04df210dd3b550"
SRCREV_tools = "1a32bc776af52494144fcef6641a73850cee628a"
SRCREV_FORMAT ?= "rkbin_tools"
S = "${WORKDIR}/git"
INSANE_SKIP:${PN} = "already-stripped"
STRIP = "echo"
# The pre-built tools have different link loader, don't change them.
UNINATIVE_LOADER := ""
do_install () {
install -d ${D}/${bindir}
cd ${S}/tools
install -m 0755 boot_merger ${D}/${bindir}
install -m 0755 trust_merger ${D}/${bindir}
install -m 0755 firmwareMerger ${D}/${bindir}
install -m 0755 kernelimage ${D}/${bindir}
install -m 0755 loaderimage ${D}/${bindir}
install -m 0755 mkkrnlimg ${D}/${bindir}
install -m 0755 resource_tool ${D}/${bindir}
install -m 0755 upgrade_tool ${D}/${bindir}
cd ${S}/extra/linux/Linux_Pack_Firmware/rockdev
install -m 0755 afptool ${D}/${bindir}
install -m 0755 rkImageMaker ${D}/${bindir}
}