]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ArmPlatformPkg: Fix EDK2_DSC check in Scripts/Makefile
authorRebecca Cran <rebecca@bsdio.com>
Mon, 11 Apr 2022 01:16:59 +0000 (19:16 -0600)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 3 May 2022 09:12:27 +0000 (09:12 +0000)
With GNU Make 4.2.1, ifeq ($(EDK2_DSC),"") doesn't catch the case where
EDK2_DSC isn't defined. So, switch to using ifndef.

Signed-off-by: Rebecca Cran <rebecca@bsdio.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
ArmPlatformPkg/Scripts/Makefile

index da949dc1ed5673dca190717ea646ee3127b9bce7..270fc80b6ae802fd1e381e46f376a330601774e6 100644 (file)
@@ -12,7 +12,7 @@ EDK2_TOOLCHAIN ?= RVCTLINUX
 EDK2_ARCH ?= ARM\r
 EDK2_BUILD ?= DEBUG\r
 \r
-ifeq ($(EDK2_DSC),"")\r
+ifndef EDK2_DSC\r
   $(error The Makfile macro 'EDK2_DSC' must be defined with an EDK2 DSC file.)\r
 endif\r
 ifeq ("$(EDK2_DSC)","ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc")\r