From 101f4c789221716585b972f2c2a22a85c078ef1d Mon Sep 17 00:00:00 2001 From: Rebecca Cran Date: Sun, 10 Apr 2022 19:16:59 -0600 Subject: ArmPlatformPkg: Fix EDK2_DSC check in Scripts/Makefile 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 Reviewed-by: Ard Biesheuvel --- ArmPlatformPkg/Scripts/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ArmPlatformPkg/Scripts') diff --git a/ArmPlatformPkg/Scripts/Makefile b/ArmPlatformPkg/Scripts/Makefile index da949dc..270fc80 100644 --- a/ArmPlatformPkg/Scripts/Makefile +++ b/ArmPlatformPkg/Scripts/Makefile @@ -12,7 +12,7 @@ EDK2_TOOLCHAIN ?= RVCTLINUX EDK2_ARCH ?= ARM EDK2_BUILD ?= DEBUG -ifeq ($(EDK2_DSC),"") +ifndef EDK2_DSC $(error The Makfile macro 'EDK2_DSC' must be defined with an EDK2 DSC file.) endif ifeq ("$(EDK2_DSC)","ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc") -- cgit v1.1