diff options
author | Zhenhua Luo <zhenhua.luo@freescale.com> | 2013-06-28 03:38:38 +0000 |
---|---|---|
committer | Zhenhua Luo <zhenhua.luo@freescale.com> | 2013-07-03 18:34:31 +0800 |
commit | 7aee2536a583cfe12f8cb8724bc8f52baaa967c5 (patch) | |
tree | 217ff9e24ab7af71f0bef83522186eb89bf2d6c5 | |
parent | 2b7c9110bcf333baf96378a789df5460ae87317b (diff) | |
download | meta-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.bb | 19 |
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 | ||
23 | SRCREV_FORMAT="hypervisor" | 24 | SRCREV_FORMAT="hypervisor" |
24 | SRCREV = "d3f8d79ca252fc17d4a9ca5f44f563c8a291a9a1" | 25 | SRCREV = "e6092cdf2a225c66c1ea46b1151eb828da29d139" |
25 | SRCREV_kconfig = "47a6c4ac5e0621ecbc309bf1b7b588f08858b7e6" | 26 | SRCREV_kconfig = "a56025d4da992b856796b0eccac2e410d751dbac" |
26 | SRCREV_libos = "8a88243d057c32c83595ba201eaf20fc5ec76190" | 27 | SRCREV_libos = "5268371581f3ef3959be2a53235edfa6a8c6aa7c" |
27 | SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0" | 28 | SRCREV_dtc = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0" |
29 | SRCREV_hypertrk = "975c98b562186afbd3bbf103ae54b96cf9b3e533" | ||
28 | 30 | ||
29 | EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"' | 31 | EXTRA_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 | ||
44 | PKG_HV_HYPERTRK_SUPPORT = "n" | ||
42 | do_compile () { | 45 | do_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 | ||
86 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
74 | ALLOW_EMPTY_${PN} = "1" | 87 | ALLOW_EMPTY_${PN} = "1" |
75 | PACKAGES_prepend = "${PN}-image ${PN}-partman " | 88 | PACKAGES_prepend = "${PN}-image ${PN}-partman " |
76 | FILES_${PN}-image = "/boot/" | 89 | FILES_${PN}-image = "/boot/" |