summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-bcm/bootfiles/bcm2835-bootfiles.bb34
1 files changed, 20 insertions, 14 deletions
diff --git a/recipes-bcm/bootfiles/bcm2835-bootfiles.bb b/recipes-bcm/bootfiles/bcm2835-bootfiles.bb
index 36cbcf5..9751f95 100644
--- a/recipes-bcm/bootfiles/bcm2835-bootfiles.bb
+++ b/recipes-bcm/bootfiles/bcm2835-bootfiles.bb
@@ -3,6 +3,8 @@ LICENSE = "Proprietary"
3 3
4LIC_FILES_CHKSUM = "file://LICENCE.broadcom;md5=e86e693d19572ee64cc8b17fb062faa9" 4LIC_FILES_CHKSUM = "file://LICENCE.broadcom;md5=e86e693d19572ee64cc8b17fb062faa9"
5 5
6inherit deploy
7
6include ../common/firmware.inc 8include ../common/firmware.inc
7 9
8RDEPENDS_${PN} = "rpi-config" 10RDEPENDS_${PN} = "rpi-config"
@@ -13,21 +15,25 @@ S = "${RPIFW_S}/boot"
13 15
14PR = "r3" 16PR = "r3"
15 17
16addtask deploy before do_package after do_install
17
18do_deploy() { 18do_deploy() {
19 install -d ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles 19 install -d ${DEPLOYDIR}/${PN}
20 for i in *.elf ; do 20
21 cp $i ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles 21 for i in ${S}/*.elf ; do
22 done 22 cp $i ${DEPLOYDIR}/${PN}
23 for i in *.dat ; do 23 done
24 cp $i ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles 24 for i in ${S}/*.dat ; do
25 done 25 cp $i ${DEPLOYDIR}/${PN}
26 for i in *.bin ; do 26 done
27 cp $i ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles 27 for i in ${S}/*.bin ; do
28 done 28 cp $i ${DEPLOYDIR}/${PN}
29 # Add stamp in deploy directory 29 done
30 touch ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/${PN}-${PV}.stamp 30
31 # Add stamp in deploy directory
32 touch ${DEPLOYDIR}/${PN}/${PN}-${PV}.stamp
31} 33}
32 34
35addtask deploy before do_package after do_install
36do_deploy[dirs] += "${DEPLOYDIR}/${PN}"
37
33PACKAGE_ARCH = "${MACHINE_ARCH}" 38PACKAGE_ARCH = "${MACHINE_ARCH}"
39