[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