summaryrefslogtreecommitdiffstats
path: root/recipes-jailhouse/freertos-cell/freertos-cell_1.0.bb
blob: a61dd803a793469a221d7fc5fb9cfa442ff5551f (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
SUMMARY = "FreeRTOS for Jailhouse"
HOMEPAGE = "https://github.com/siemens/freertos-cell"

LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://freertos/License/license.txt;md5=ff3ee34806c13760712131849e183a35\
		 file://LICENSE;md5=494a529748a63071fbdf44f61db2391c"

DEPENDS = "virtual/kernel make-native"

SRC_URI = "git://github.com/siemens/freertos-cell.git;protocol=https;branch=master; \
        file://Fix-Makefile.patch \
        file://Remove-check-of-interrupt-mask.patch \
        file://Bananapi-config-fix-for-Jailhouse-0.6.patch"

SRCREV = "6ad80637be066d196d81c1640bc1bd5b66e0ec45"

S ="${WORKDIR}/git"

inherit jailhouse-cell

INMATE = "${S}/freertos-demo.bin"
CELLCONFIG = "${S}/jailhouse-configs/bananapi-freertos-demo.c"
CELLCONFIG_TARGET = "freertos-cell.c"


do_compile() {
    LDFLAGS="" oe_runmake
}