mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
Merge tag 'edk2-20240409-pull-request' of https://gitlab.com/kraxel/qemu into staging
edk2: fix version information, rebuild binaries. # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmYVbGAACgkQTLbY7tPo # cTiKIw/9G1GGakAfkq48BS7LDvO0u/qzFmt+EKaBtwbFEKEZ+aUp6RgdYENnARxO # qJpffW8nief9VchjRSnJ2Sy9lKR/rfckwc9HgXpXtRVzqyMYJkJmuVMiw3H5INC6 # QR+4IPIS3SckPPvBDMr92L0MQMYDNLnjnBF3KiZ0tNpRf5tstl4KN5QsatKk9gpB # /sspC9DzujE8uuDrcPb9bEAUm/jILvD9CmDN9TWSq9uk6yLw3Rgqh5lvs5zK//HY # cwzpEhn/OjLCfAx2RnXNDqBL2JbGLl65luVvMy+lkrB0PNP4YSREAuLdO4kwZGgx # LWFvMhNvAYuBSEZcoX7vurUzcoMc3G5Awh4ybv1Auwn5iOXKIkES15DxmGJVItXN # K09nFJiTI/Fr/zFHUqKGmM/PYggV5EjsKmTkJtKxn8u7GBTzbZOGQXCHK6pI3VpI # m61L4VOzQxIBlM4e6NLS32TOejXS4MIMlRnFixwQDgWMUzEQ7SogHVFhv3GNaXBs # DM6PRzdWUhpwMkRLzt+kO3hrJC4+SiZ1xMZQDoipIAtF3gKTz6/6vjtRtpMTmq9K # eI6YZXG7LfiHDInKJyQZIF1H+OFMdv+OIDe+tssmyjMRXxzsPIeb3dTnuGRbYiCo # Z/8UDig1EDPdu07Egr4ZM9S1GD0+r2OLFoJTH5G+zPvi+z0OCH8= # =rslQ # -----END PGP SIGNATURE----- # gpg: Signature made Tue 09 Apr 2024 17:27:12 BST # gpg: using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138 # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full] # gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" [full] # gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full] # Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138 * tag 'edk2-20240409-pull-request' of https://gitlab.com/kraxel/qemu: edk2: rebuild binaries with correct version information edk2/seabios: use common extra version edk2: commit version info edk2: get version + date from git submodule Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+18
-7
@@ -41,8 +41,8 @@ x86_64_cross_prefix := $(call find-cross-prefix,x86_64)
|
||||
riscv32_cross_prefix := $(call find-cross-prefix,riscv32)
|
||||
riscv64_cross_prefix := $(call find-cross-prefix,riscv64)
|
||||
|
||||
# tag our seabios builds
|
||||
SEABIOS_EXTRAVERSION="-prebuilt.qemu.org"
|
||||
# tag our firmware builds
|
||||
FIRMWARE_EXTRAVERSION = -prebuilt.qemu.org
|
||||
|
||||
#
|
||||
# EfiRom utility is shipped with edk2 / tianocore, in BaseTools/
|
||||
@@ -52,6 +52,8 @@ SEABIOS_EXTRAVERSION="-prebuilt.qemu.org"
|
||||
#
|
||||
EDK2_EFIROM = edk2/BaseTools/Source/C/bin/EfiRom
|
||||
|
||||
-include edk2-version
|
||||
|
||||
default help:
|
||||
@echo "nothing is build by default"
|
||||
@echo "available build targets:"
|
||||
@@ -91,12 +93,12 @@ build-seabios-config-%: config.%
|
||||
mkdir -p seabios/builds/$*
|
||||
cp $< seabios/builds/$*/.config
|
||||
$(MAKE) -C seabios \
|
||||
EXTRAVERSION=$(SEABIOS_EXTRAVERSION) \
|
||||
EXTRAVERSION=$(FIRMWARE_EXTRAVERSION) \
|
||||
CROSS_PREFIX=$(x86_64_cross_prefix) \
|
||||
KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
|
||||
OUT=$(CURDIR)/seabios/builds/$*/ oldnoconfig
|
||||
$(MAKE) -C seabios \
|
||||
EXTRAVERSION=$(SEABIOS_EXTRAVERSION) \
|
||||
EXTRAVERSION=$(FIRMWARE_EXTRAVERSION) \
|
||||
CROSS_PREFIX=$(x86_64_cross_prefix) \
|
||||
KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
|
||||
OUT=$(CURDIR)/seabios/builds/$*/ all
|
||||
@@ -147,10 +149,19 @@ skiboot:
|
||||
$(MAKE) -C skiboot CROSS=$(powerpc64_cross_prefix)
|
||||
cp skiboot/skiboot.lid ../pc-bios/skiboot.lid
|
||||
|
||||
efi:
|
||||
edk2-version: edk2
|
||||
if test -e edk2/.git; then \
|
||||
echo "EDK2_STABLE = $$(cd edk2; git describe --tags --match 'edk2-stable*')" > $@; \
|
||||
echo "EDK2_DATE = $$(cd edk2; git log -1 --pretty='format:%cd' --date='format:%m/%d/%Y')" >> $@; \
|
||||
else \
|
||||
touch $@; \
|
||||
fi
|
||||
|
||||
efi: edk2-version
|
||||
$(PYTHON) edk2-build.py --config edk2-build.config \
|
||||
--version-override "edk2-stable202302-for-qemu" \
|
||||
--release-date "03/01/2023"
|
||||
--version-override "$(EDK2_STABLE)$(FIRMWARE_EXTRAVERSION)" \
|
||||
--release-date "$(EDK2_DATE)" \
|
||||
--silent --no-logs
|
||||
rm -f ../pc-bios/edk2-*.fd.bz2
|
||||
bzip2 --verbose ../pc-bios/edk2-*.fd
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
EDK2_STABLE = edk2-stable202402
|
||||
EDK2_DATE = 02/14/2024
|
||||
Reference in New Issue
Block a user