summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/qemu/qemu-xilinx_2016.4.bb
diff options
context:
space:
mode:
authorAlistair Francis <alistair.francis@xilinx.com>2016-12-21 15:18:06 -0800
committerNathan Rossi <nathan@nathanrossi.com>2016-12-27 20:10:05 +1000
commit664e624af47e4c54319aa9dff854bf1d2cc2c333 (patch)
treefa64e3a4d5a8f82751f298796d37ae572f0e71c7 /recipes-devtools/qemu/qemu-xilinx_2016.4.bb
parent3e2319675cf104b2183261aad63acc095f114657 (diff)
downloadmeta-xilinx-664e624af47e4c54319aa9dff854bf1d2cc2c333.tar.gz
qemu: Rename the Xilinx releases to match the Xilinx versions
Rename the Xilinx QEMU and QEMU device tree versions to match the Xilinx releases. Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Diffstat (limited to 'recipes-devtools/qemu/qemu-xilinx_2016.4.bb')
-rw-r--r--recipes-devtools/qemu/qemu-xilinx_2016.4.bb42
1 files changed, 42 insertions, 0 deletions
diff --git a/recipes-devtools/qemu/qemu-xilinx_2016.4.bb b/recipes-devtools/qemu/qemu-xilinx_2016.4.bb
new file mode 100644
index 00000000..4437ca98
--- /dev/null
+++ b/recipes-devtools/qemu/qemu-xilinx_2016.4.bb
@@ -0,0 +1,42 @@
1QEMU_TARGETS ?= "aarch64 arm microblaze microblazeel"
2
3require recipes-devtools/qemu/qemu.inc
4
5SUMMARY = "Xilinx's fork of a fast open source processor emulator"
6HOMEPAGE = "https://github.com/xilinx/qemu/"
7
8LIC_FILES_CHKSUM = " \
9 file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
10 file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913 \
11 "
12
13SRCREV = "4b90a13118b6e005d688d7aefb0900f7a67531df"
14SRC_URI = "git://github.com/Xilinx/qemu.git;protocol=https;nobranch=1"
15
16S = "${WORKDIR}/git"
17
18# Disable KVM completely
19KVMENABLE = "--disable-kvm"
20
21# Strip all appends (needed because qemu.inc adds patches using overrides)
22SRC_URI[_append] = ""
23
24DISABLE_STATIC_pn-qemu-xilinx-native = ""
25
26# append a suffix dir, to allow multiple versions of QEMU to be installed
27datadir_append = "/qemu-xilinx"
28bindir_append = "/qemu-xilinx"
29libexecdir_append = "/qemu-xilinx"
30
31# ensure configure is passed the modified dirs
32EXTRA_OECONF += " \
33 --bindir=${bindir} \
34 --datadir=${datadir} \
35 --mandir=${mandir} \
36 --docdir=${docdir} \
37 "
38
39do_install() {
40 export STRIP="true"
41 autotools_do_install
42}