[meta-xilinx] [PATCH v2] qemu-xilinx: Add support for building extensible SDK
Alistair Francis
alistair.francis at xilinx.com
Thu Feb 2 09:06:57 PST 2017
On Thu, Feb 2, 2017 at 5:03 AM, Nathan Rossi <nathan at nathanrossi.com> wrote:
> On 2 February 2017 at 10:45, Alistair Francis
> <alistair.francis at xilinx.com> wrote:
>> This patch allows the user to build an extensible SDK including the
>> Xilinx fork of QEMU.
>
> Applied.
Great! Thanks
Alistair
>
> Thanks,
> Nathan
>
>>
>> Signed-off-by: Alistair Francis <alistair.francis at xilinx.com>
>> ---
>> 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 ee6b1e9..f291ebb 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
>> }
>> --
>> 2.7.4
>>
More information about the meta-xilinx
mailing list