summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhenhua Luo <zhenhua.luo@freescale.com>2013-06-28 03:38:38 +0000
committerZhenhua Luo <zhenhua.luo@freescale.com>2013-07-03 18:34:31 +0800
commit7aee2536a583cfe12f8cb8724bc8f52baaa967c5 (patch)
tree217ff9e24ab7af71f0bef83522186eb89bf2d6c5
parent2b7c9110bcf333baf96378a789df5460ae87317b (diff)
downloadmeta-fsl-ppc-7aee2536a583cfe12f8cb8724bc8f52baaa967c5.tar.gz
hypervisor: upgrade to the SHA of sdk-1.4 and add hypertrk submodule
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
-rw-r--r--recipes-tools/embedded-hv/hypervisor_git.bb19
1 files changed, 16 insertions, 3 deletions
diff --git a/recipes-tools/embedded-hv/hypervisor_git.bb b/recipes-tools/embedded-hv/hypervisor_git.bb
index 5e9e442..dc86406 100644
--- a/recipes-tools/embedded-hv/hypervisor_git.bb
+++ b/recipes-tools/embedded-hv/hypervisor_git.bb
@@ -17,14 +17,16 @@ SRC_URI = " \
17 git://git.freescale.com/ppc/sdk/hypervisor/kconfig.git;name=kconfig;destsuffix=git/kconfig \ 17 git://git.freescale.com/ppc/sdk/hypervisor/kconfig.git;name=kconfig;destsuffix=git/kconfig \
18 git://git.freescale.com/ppc/sdk/hypervisor/libos.git;name=libos;destsuffix=git/libos \ 18 git://git.freescale.com/ppc/sdk/hypervisor/libos.git;name=libos;destsuffix=git/libos \
19 git://www.jdl.com/software/dtc.git;name=dtc;destsuffix=dtc \ 19 git://www.jdl.com/software/dtc.git;name=dtc;destsuffix=dtc \
20 git://git.freescale.com/ppc/sdk/hypertrk.git;name=hypertrk;destsuffix=git/hypertrk \
20 file://81-fsl-embedded-hv.rules \ 21 file://81-fsl-embedded-hv.rules \
21 " 22 "
22 23
23SRCREV_FORMAT="hypervisor" 24SRCREV_FORMAT="hypervisor"
24SRCREV = "d3f8d79ca252fc17d4a9ca5f44f563c8a291a9a1" 25SRCREV = "e6092cdf2a225c66c1ea46b1151eb828da29d139"
25SRCREV_kconfig = "47a6c4ac5e0621ecbc309bf1b7b588f08858b7e6" 26SRCREV_kconfig = "a56025d4da992b856796b0eccac2e410d751dbac"
26SRCREV_libos = "8a88243d057c32c83595ba201eaf20fc5ec76190" 27SRCREV_libos = "5268371581f3ef3959be2a53235edfa6a8c6aa7c"
27SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0" 28SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0"
29SRCREV_hypertrk = "975c98b562186afbd3bbf103ae54b96cf9b3e533"
28 30
29EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"' 31EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"'
30 32
@@ -39,7 +41,17 @@ do_configure () {
39 oe_runmake ${DEFCONFIG} 41 oe_runmake ${DEFCONFIG}
40} 42}
41 43
44PKG_HV_HYPERTRK_SUPPORT = "n"
42do_compile () { 45do_compile () {
46 if [ "${PKG_HV_HYPERTRK_SUPPORT}" = "y" ]
47 then
48 oe_runmake silentoldconfig
49 export HV_DIR=$PWD
50 cd hypertrk
51 oe_runmake deploy
52 cd ..
53 fi
54
43 oe_runmake 55 oe_runmake
44 oe_runmake partman 56 oe_runmake partman
45} 57}
@@ -71,6 +83,7 @@ do_deploy_append() {
71 rm -f ${S}/../hv 83 rm -f ${S}/../hv
72} 84}
73 85
86INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
74ALLOW_EMPTY_${PN} = "1" 87ALLOW_EMPTY_${PN} = "1"
75PACKAGES_prepend = "${PN}-image ${PN}-partman " 88PACKAGES_prepend = "${PN}-image ${PN}-partman "
76FILES_${PN}-image = "/boot/" 89FILES_${PN}-image = "/boot/"