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-01 13:47:48 +0800 |
| commit | d00f3b92fe427a06b607ad4d8dbdbe0be32cd929 (patch) | |
| tree | b657938c82d25424cc41bb6aadef6ea9d9fa2619 | |
| parent | 7763517bbd212e808de8815fd0f3e6c8725f54a4 (diff) | |
| download | meta-fsl-ppc-d00f3b92fe427a06b607ad4d8dbdbe0be32cd929.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/" |
