1SUMMARY = "Primary bootloader for NPCM8XX (Arbel) devices"
2DESCRIPTION = "Primary bootloader for NPCM8XX (Arbel) devices"
3HOMEPAGE = "https://github.com/Nuvoton-Israel/npcm8xx-bootblock"
4LICENSE = "GPL-2.0-only"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
6
7BB_TIP = "arbel_a35_bootblock.bin"
8BB_NO_TIP = "arbel_a35_bootblock_no_tip.bin"
9
10OUTPUT_BB_TIP_BIN    = "Images/tip"
11OUTPUT_BB_NO_TIP_BIN = "Images/no_tip"
12
13S = "${WORKDIR}/git"
14
15SRC_URI = " \
16    git://github.com/Nuvoton-Israel/npcm8xx-bootblock;branch=main;protocol=https"
17
18inherit deploy
19
20do_deploy () {
21    if [ "${TIP_IMAGE}" = "True" ] ; then
22        install -D -m 644 ${OUTPUT_BB_TIP_BIN}/${BB_TIP} ${DEPLOYDIR}/${BB_TIP}
23    else
24        install -D -m 644 ${OUTPUT_BB_NO_TIP_BIN}/${BB_NO_TIP} ${DEPLOYDIR}/${BB_NO_TIP}
25    fi
26}
27
28addtask deploy before do_build after do_compile
29