summaryrefslogtreecommitdiff
path: root/Vlv2TbltDevicePkg/PlatformPkg.fdf
diff options
context:
space:
mode:
authorGuo Mang <mang.guo@intel.com>2016-04-15 16:37:29 +0800
committerzwei4 <david.wei@intel.com>2016-04-15 17:36:20 +0800
commitcd1fa3ef3e66618f5ee08f839ab04f49553c89f1 (patch)
tree4accc3140ba7465ca54582ca34bb356e7359c849 /Vlv2TbltDevicePkg/PlatformPkg.fdf
parent875495a84ad6d9ad08816feaa35b39da1f35319c (diff)
downloadedk2-platforms-cd1fa3ef3e66618f5ee08f839ab04f49553c89f1.tar.xz
Vlv2TbltDevicePkg: Fixed build issue when src level debug is ON,
and updated Pismmcpudxesmm build path. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Mang Guo <mang.guo@intel.com> Reviewed-by: Tim He <tim.he@intel.com>
Diffstat (limited to 'Vlv2TbltDevicePkg/PlatformPkg.fdf')
-rw-r--r--Vlv2TbltDevicePkg/PlatformPkg.fdf9
1 files changed, 9 insertions, 0 deletions
diff --git a/Vlv2TbltDevicePkg/PlatformPkg.fdf b/Vlv2TbltDevicePkg/PlatformPkg.fdf
index dbdbb9d562..e40dcd448d 100644
--- a/Vlv2TbltDevicePkg/PlatformPkg.fdf
+++ b/Vlv2TbltDevicePkg/PlatformPkg.fdf
@@ -545,7 +545,16 @@ INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET
#
INF MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf
INF MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf
+
+!if $(SOURCE_DEBUG_ENABLE) == TRUE
+!if $(SMM_SOURCE_DEBUG_ENABLE) == FALSE
+INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)RELEASE/$(DXE_ARCHITECTURE)/PiSmmCpuDxeSmm.inf
+!else
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PiSmmCpuDxeSmm.inf
+!endif
+!else
+INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PiSmmCpuDxeSmm.inf
+!endif
INF UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf
INF MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf