]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualization.dsc.inc
ArmVirtualizationPkg: build UEFI shell from source
authorLaszlo Ersek <lersek@redhat.com>
Mon, 16 Mar 2015 19:56:54 +0000 (19:56 +0000)
committerlersek <lersek@Edk2>
Mon, 16 Mar 2015 19:56:54 +0000 (19:56 +0000)
commitda1ce6f8867d1d9d16f3fe7c40e99669dc8fb3bf
treeccb8b432f0ec0c518017205862a39d623d1eadbd
parente63f3308e056bc1f312f417bce7db0c48174bb07
ArmVirtualizationPkg: build UEFI shell from source

Including a prebuilt shell executable in the firmware binary is suboptimal
practice, especially given that the source code of the UEFI shell resides
in the same edk2 tree. Benefits of building the shell from source are
partly technical (a developer patching the shell can actually see the
results), partly ideological (the nominally built-from-source firmware is
actually built from source). "Security" might be worth a mention too.

The stanza for the [Components.common] section of
"ArmVirtualization.dsc.inc" originates from under OvmfPkg.

Cc: Leif Lindholm <Leif.Lindholm@arm.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17052 6f19259b-4bc3-4df7-8a09-765794883524
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualization.dsc.inc
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.fdf
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationXen.fdf