diff options
| author | Mark Hatle <mark.hatle@amd.com> | 2024-05-16 14:23:49 -0600 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2024-05-18 13:08:08 -0600 |
| commit | 7b1995d28148e9c9caa7c3edf00c207ef437ef96 (patch) | |
| tree | 17a5b1bf5e26516ccb9a7989b4e4878fd5dd3365 | |
| parent | a3a93133c54e3aa00d6005dd99b9b536499b6ad1 (diff) | |
| download | meta-xilinx-7b1995d28148e9c9caa7c3edf00c207ef437ef96.tar.gz | |
qemu-xilinx: Use standard qemu versioning
Move from Vivado style versions, to upstream QEMU version numbers. Version
is now handled by the recipe name instead of internal hard coded items.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc | 2 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-2024.1.inc | 3 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc | 5 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_8.1.0.bb (renamed from meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_2024.1.bb) | 1 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb (renamed from meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_2024.1.bb) | 1 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_8.1.0.bb (renamed from meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_2024.1.bb) | 1 |
6 files changed, 5 insertions, 8 deletions
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc index 52f5a69f..3e56e349 100644 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc +++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc | |||
| @@ -7,7 +7,7 @@ inherit deploy | |||
| 7 | 7 | ||
| 8 | LIC_FILES_CHKSUM = "file://Makefile;beginline=1;endline=27;md5=7348b6cbcae69912cb1dee68d6c68d99" | 8 | LIC_FILES_CHKSUM = "file://Makefile;beginline=1;endline=27;md5=7348b6cbcae69912cb1dee68d6c68d99" |
| 9 | 9 | ||
| 10 | PV = "xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | 10 | PV .= "+git" |
| 11 | 11 | ||
| 12 | REPO ?= "git://github.com/Xilinx/qemu-devicetrees.git;protocol=https" | 12 | REPO ?= "git://github.com/Xilinx/qemu-devicetrees.git;protocol=https" |
| 13 | 13 | ||
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-2024.1.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-2024.1.inc deleted file mode 100644 index d48350b2..00000000 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-2024.1.inc +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | XILINX_QEMU_VERSION = "v8.1.0" | ||
| 2 | BRANCH = "xlnx_rel_v2024.1" | ||
| 3 | SRCREV = "2319c870e754148ec3b9d40be0d3dbee959c3251" | ||
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc index 4509889c..179903c5 100644 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc +++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc | |||
| @@ -8,12 +8,15 @@ COMPATIBLE_HOST:arm = "null" | |||
| 8 | # x86_64 is needed to build nativesdks | 8 | # x86_64 is needed to build nativesdks |
| 9 | QEMU_TARGETS = "aarch64 arm microblaze microblazeel riscv32 x86_64" | 9 | QEMU_TARGETS = "aarch64 arm microblaze microblazeel riscv32 x86_64" |
| 10 | 10 | ||
| 11 | BRANCH = "xlnx_rel_v2024.1" | ||
| 12 | SRCREV = "2319c870e754148ec3b9d40be0d3dbee959c3251" | ||
| 13 | |||
| 11 | LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \ | 14 | LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \ |
| 12 | file://COPYING.LIB;endline=24;md5=8c5efda6cf1e1b03dcfd0e6c0d271c7f" | 15 | file://COPYING.LIB;endline=24;md5=8c5efda6cf1e1b03dcfd0e6c0d271c7f" |
| 13 | 16 | ||
| 14 | FILESEXTRAPATHS:prepend := "${THISDIR}/qemu-xilinx-8.1.0:" | 17 | FILESEXTRAPATHS:prepend := "${THISDIR}/qemu-xilinx-8.1.0:" |
| 15 | 18 | ||
| 16 | PV = "${XILINX_QEMU_VERSION}-xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | 19 | PV .= "+git" |
| 17 | REPO ?= "gitsm://github.com/Xilinx/qemu.git;protocol=https" | 20 | REPO ?= "gitsm://github.com/Xilinx/qemu.git;protocol=https" |
| 18 | 21 | ||
| 19 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" | 22 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" |
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_2024.1.bb b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_8.1.0.bb index 5ffdeb98..49ffbe6e 100644 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_2024.1.bb +++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-native_8.1.0.bb | |||
| @@ -2,7 +2,6 @@ BPN = "qemu-xilinx" | |||
| 2 | 2 | ||
| 3 | DEPENDS += "glib-2.0-native zlib-native" | 3 | DEPENDS += "glib-2.0-native zlib-native" |
| 4 | 4 | ||
| 5 | require qemu-xilinx-2024.1.inc | ||
| 6 | require qemu-xilinx-native-8.1.inc | 5 | require qemu-xilinx-native-8.1.inc |
| 7 | require qemu-native-alt.inc | 6 | require qemu-native-alt.inc |
| 8 | 7 | ||
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_2024.1.bb b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb index 7e985088..0e3bfc84 100644 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_2024.1.bb +++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | BPN = "qemu-xilinx" | 1 | BPN = "qemu-xilinx" |
| 2 | 2 | ||
| 3 | require qemu-system-native-alt.inc | 3 | require qemu-system-native-alt.inc |
| 4 | require qemu-xilinx-2024.1.inc | ||
| 5 | require qemu-xilinx-native-8.1.inc | 4 | require qemu-xilinx-native-8.1.inc |
| 6 | 5 | ||
| 7 | # As some of the files installed by qemu-native and qemu-system-native | 6 | # As some of the files installed by qemu-native and qemu-system-native |
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_2024.1.bb b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_8.1.0.bb index cff60bd6..50d9922f 100644 --- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_2024.1.bb +++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx_8.1.0.bb | |||
| @@ -1,6 +1,5 @@ | |||
| 1 | BBCLASSEXTEND = "nativesdk" | 1 | BBCLASSEXTEND = "nativesdk" |
| 2 | 2 | ||
| 3 | require qemu-xilinx-2024.1.inc | ||
| 4 | require qemu-8.1.inc | 3 | require qemu-8.1.inc |
| 5 | require qemu-xilinx-8.1.inc | 4 | require qemu-xilinx-8.1.inc |
| 6 | require qemu-alt.inc | 5 | require qemu-alt.inc |
