diff options
author | Ola Redell <ola.redell@retotech.se> | 2017-11-09 16:21:00 +0100 |
---|---|---|
committer | Ola Redell <ola.redell@retotech.se> | 2017-11-09 16:21:00 +0100 |
commit | 12eee50ff00ea53aa9ccd0bf8b36443949ae4cf5 (patch) | |
tree | 21ac1489feed54a99561f186988198ac7b48f058 | |
parent | f6385bb27bde44099fe2b90dc05a42c8cd124361 (diff) | |
download | meta-jailhouse-12eee50ff00ea53aa9ccd0bf8b36443949ae4cf5.tar.gz |
added jailhouse-cell bbclass
-rw-r--r-- | classes/jailhouse-cell.bbclass | 24 | ||||
-rw-r--r-- | recipes-jailhouse/jailhouse/jailhouse_0.6.bb | 4 |
2 files changed, 24 insertions, 4 deletions
diff --git a/classes/jailhouse-cell.bbclass b/classes/jailhouse-cell.bbclass new file mode 100644 index 0000000..63a4cbc --- /dev/null +++ b/classes/jailhouse-cell.bbclass | |||
@@ -0,0 +1,24 @@ | |||
1 | INMATE ?= "" | ||
2 | CELLCONFIG ?= "" | ||
3 | |||
4 | INMATE_TARGET ?= "${INMATE}" | ||
5 | CELLCONFIG_TARGET ?= "${CELLCONFIG}" | ||
6 | |||
7 | INMATES_DIR ?= "${datadir}/jailhouse/inmates" | ||
8 | CELLCONF_DIR ?= "${datadir}/jailhouse/configs" | ||
9 | |||
10 | do_install() { | ||
11 | if [ -n "${CELLCONFIG}" ] | ||
12 | then | ||
13 | install -d ${D}${CELLCONF_DIR} | ||
14 | install ${CELLCONFIG} ${D}${CELLCONF_DIR}/$(basename ${CELLCONFIG_TARGET}) | ||
15 | fi | ||
16 | |||
17 | if [ -n "${INMATE}" ] | ||
18 | then | ||
19 | install -d ${D}${INMATES_DIR} | ||
20 | install ${INMATE} ${D}${INMATES_DIR}/$(basename ${INMATE_TARGET}) | ||
21 | fi | ||
22 | } | ||
23 | |||
24 | FILES_${PN} += "${INMATES_DIR} ${CELLCONF_DIR}" | ||
diff --git a/recipes-jailhouse/jailhouse/jailhouse_0.6.bb b/recipes-jailhouse/jailhouse/jailhouse_0.6.bb index 8a049d9..6c752f7 100644 --- a/recipes-jailhouse/jailhouse/jailhouse_0.6.bb +++ b/recipes-jailhouse/jailhouse/jailhouse_0.6.bb | |||
@@ -7,7 +7,3 @@ SRC_URI = "git://github.com/siemens/jailhouse.git;protocol=git \ | |||
7 | " | 7 | " |
8 | 8 | ||
9 | SRCREV = "81528e48763c8dfc10851c49968eb3d053d4b85c" | 9 | SRCREV = "81528e48763c8dfc10851c49968eb3d053d4b85c" |
10 | |||
11 | #do_configure_append() { | ||
12 | # cp -av ${S}/ci/jailhouse-config-banana-pi.h ${S}/hypervisor/include/jailhouse/config.h | ||
13 | #} | ||