From f6f63d2657e63f32b0e104c7429f333d5d9e6213 Mon Sep 17 00:00:00 2001 From: Alistair Francis Date: Wed, 1 Feb 2017 16:45:39 -0800 Subject: qemu-xilinx: Add support for building extensible SDK This patch allows the user to build an extensible SDK including the Xilinx fork of QEMU. Signed-off-by: Alistair Francis Signed-off-by: Nathan Rossi --- recipes-devtools/qemu/qemu-xilinx_2017.1.bb | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/recipes-devtools/qemu/qemu-xilinx_2017.1.bb b/recipes-devtools/qemu/qemu-xilinx_2017.1.bb index ee6b1e91..f291ebb4 100644 --- a/recipes-devtools/qemu/qemu-xilinx_2017.1.bb +++ b/recipes-devtools/qemu/qemu-xilinx_2017.1.bb @@ -22,23 +22,23 @@ KVMENABLE = "--disable-kvm" # Strip all appends (needed because qemu.inc adds patches using overrides) SRC_URI[_append] = "" +DISABLE_STATIC_pn-qemu-xilinx = "" DISABLE_STATIC_pn-qemu-xilinx-native = "" -DISABLE_STATIC_pn-nativesdk-qemu-xilinx-native = "" +DISABLE_STATIC_pn-nativesdk-qemu-xilinx = "" + +PTEST_ENABLED = "" # append a suffix dir, to allow multiple versions of QEMU to be installed -datadir_append = "/qemu-xilinx" -bindir_append = "/qemu-xilinx" -libexecdir_append = "/qemu-xilinx" - -# ensure configure is passed the modified dirs -EXTRA_OECONF += " \ - --bindir=${bindir} \ - --datadir=${datadir} \ - --mandir=${mandir} \ - --docdir=${docdir} \ +EXTRA_OECONF_append = " \ + --bindir=${bindir}/qemu-xilinx \ + --libexecdir=${libexecdir}/qemu-xilinx \ + --datadir=${datadir}/qemu-xilinx \ " do_install() { export STRIP="true" autotools_do_install + + # Prevent QA warnings about installed ${localstatedir}/run + if [ -d ${D}${localstatedir}/run ]; then rmdir ${D}${localstatedir}/run; fi } -- cgit v1.2.3-54-g00ecf