From d162b7de619779d29a27b95bfd10a2441c2e5dca Mon Sep 17 00:00:00 2001 From: Alex White Date: Wed, 30 Jun 2021 14:58:42 -0500 Subject: rsb: Add Xilinx QEMU --- bare/config/devel/qemu-xilinx-v2020.2-1.cfg | 23 +++++++++++++++++++++++ bare/config/devel/qemu-xilinx.bset | 24 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 bare/config/devel/qemu-xilinx-v2020.2-1.cfg create mode 100644 bare/config/devel/qemu-xilinx.bset (limited to 'bare/config/devel') diff --git a/bare/config/devel/qemu-xilinx-v2020.2-1.cfg b/bare/config/devel/qemu-xilinx-v2020.2-1.cfg new file mode 100644 index 0000000..94b14ef --- /dev/null +++ b/bare/config/devel/qemu-xilinx-v2020.2-1.cfg @@ -0,0 +1,23 @@ +# +# Xilinx Qemu from git +# + +%if %{release} == %{nil} + %define release 1 +%endif + +%include %{_configdir}/base.cfg + +%include %{_configdir}/bare-config.cfg + +%define qemu_version xilinx-v2020.2 + +# +# Checkout the version tag and initialize all submodules. +# +%source set qemu git://github.com/Xilinx/qemu.git?checkout=%{qemu_version}?submodule=dtc?submodule=slirp?submodule=ui/keycodemapdb?submodule=tests/fp/berkeley-softfloat-3?submodule=tests/fp/berkeley-testfloat-3 + +# +# The Qemu build instructions. We use 5.x.x Release 1. +# +%include %{_configdir}/qemu-5-1.cfg diff --git a/bare/config/devel/qemu-xilinx.bset b/bare/config/devel/qemu-xilinx.bset new file mode 100644 index 0000000..91b07e8 --- /dev/null +++ b/bare/config/devel/qemu-xilinx.bset @@ -0,0 +1,24 @@ +# +# Build set for Xilinx QEMU +# + +%define release 1 + +# +# Name of the package. +# +package: qemu-%{qemu_version}-%{_host}-%{release} + +# +# A magic internal path that would break if changes in the defaults.mc +# macro file are made. +# +%define _internal_autotools_path %{_tmppath}/sb-%{_uid}/${SB_PREFIX_CLEAN} + +devel/autotools-internal +devel/libiconv-1.14-1 +devel/gettext-0.18.3.1-1 +devel/libffi-3.0.13-1 +devel/pixman-0.40.0-1 +devel/glib-2.48.2-1 +devel/qemu-xilinx-v2020.2-1 -- cgit v1.2.3