public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Set Firmware Version from build command line
@ 2023-04-13 15:32 Oliver Steffen
  2023-04-13 15:32 ` [PATCH v3 1/2] OvmfPkg: allow setting " Oliver Steffen
  2023-04-13 15:32 ` [PATCH v3 2/2] ArmVirtPkg: " Oliver Steffen
  0 siblings, 2 replies; 3+ messages in thread
From: Oliver Steffen @ 2023-04-13 15:32 UTC (permalink / raw)
  To: devel
  Cc: Anthony Perard, Ard Biesheuvel, Gerd Hoffmann, Jiewen Yao,
	Jordan Justen, Julien Grall, Leif Lindholm, Ray Ni, Sami Mujawar,
	Zhichao Gao, Oliver Steffen

ArmVirtXen.dsc allows setting the firmware version
string in gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
via FIRMWARE_VER variable conveniently on the build command line.

These two patches add this behavior to all .dsc files in ArmVirtPkg
and OvmfPkg.

PR: https://github.com/tianocore/edk2/pull/4268

v3:
- Introduce common include file for OVMF .dsc files

v2:
Address comments by Sami and Gerd:
- Only set PCD if FIRMWARE_VER is defined
- ArmVirt: move logic to ArmVirt.dsc.inc
https://edk2.groups.io/g/devel/message/95208

v1:
https://edk2.groups.io/g/devel/message/95057

Oliver Steffen (2):
  OvmfPkg: allow setting Firmware Version from build command line
  ArmVirtPkg: allow setting Firmware Version from build command line

 ArmVirtPkg/ArmVirt.dsc.inc          | 4 ++++
 OvmfPkg/Include/Dsc/OvmfPkg.dsc.inc | 9 +++++++++
 ArmVirtPkg/ArmVirtXen.dsc           | 1 -
 OvmfPkg/OvmfPkgIa32.dsc             | 3 +++
 OvmfPkg/OvmfPkgIa32X64.dsc          | 3 +++
 OvmfPkg/OvmfPkgX64.dsc              | 5 ++++-
 OvmfPkg/OvmfXen.dsc                 | 3 +++
 7 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 OvmfPkg/Include/Dsc/OvmfPkg.dsc.inc

-- 
2.40.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-04-13 15:32 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-13 15:32 [PATCH v3 0/2] Set Firmware Version from build command line Oliver Steffen
2023-04-13 15:32 ` [PATCH v3 1/2] OvmfPkg: allow setting " Oliver Steffen
2023-04-13 15:32 ` [PATCH v3 2/2] ArmVirtPkg: " Oliver Steffen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox