diff --git a/MdeModulePkg/Universal/Capsule/RuntimeDxe/CapsuleRuntime.inf b/MdeModulePkg/Universal/Capsule/RuntimeDxe/CapsuleRuntime.inf index e599ebde1a..b191ad449a 100644 --- a/MdeModulePkg/Universal/Capsule/RuntimeDxe/CapsuleRuntime.inf +++ b/MdeModulePkg/Universal/Capsule/RuntimeDxe/CapsuleRuntime.inf @@ -43,7 +43,6 @@ ################################################################################ [Sources.common] - Capsule.dxs CapsuleService.h CapsuleService.c Capsule.c @@ -119,3 +118,12 @@ PcdMaxSizeNonPopulateCapsule|gEfiEdkModulePkgTokenSpaceGuid PcdMaxSizePopulateCapsule|gEfiEdkModulePkgTokenSpaceGuid +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + gEfiVariableArchProtocolGuid diff --git a/MdeModulePkg/Universal/Ebc/Dxe/Ebc.inf b/MdeModulePkg/Universal/Ebc/Dxe/Ebc.inf index 7367062b31..d6283a8f8a 100644 --- a/MdeModulePkg/Universal/Ebc/Dxe/Ebc.inf +++ b/MdeModulePkg/Universal/Ebc/Dxe/Ebc.inf @@ -44,7 +44,6 @@ ################################################################################ [Sources.common] - Ebc.dxs EbcExecute.h EbcExecute.c EbcInt.h @@ -106,3 +105,12 @@ gEfiDebugSupportProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiEbcProtocolGuid # PROTOCOL ALWAYS_PRODUCED +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + TRUE diff --git a/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.inf b/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.inf index 39422f2428..155b4e21b6 100644 --- a/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.inf +++ b/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.inf @@ -43,7 +43,6 @@ ################################################################################ [Sources.common] - FtwLite.dxs FtwWorkSpace.c FtwMisc.c FtwLite.c @@ -131,3 +130,12 @@ PcdFlashNvStorageFtwSpareSize|gEfiGenericPlatformTokenSpaceGuid PcdFlashNvStorageFtwSpareBase|gEfiGenericPlatformTokenSpaceGuid +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + gEfiFirmwareVolumeBlockProtocolGuid AND gEfiAlternateFvBlockGuid diff --git a/MdeModulePkg/Universal/FirmwareVolume/GuidedSectionExtraction/Crc32SectionExtract/Dxe/Crc32SectionExtract.inf b/MdeModulePkg/Universal/FirmwareVolume/GuidedSectionExtraction/Crc32SectionExtract/Dxe/Crc32SectionExtract.inf index 69becb8103..9bce71f76b 100644 --- a/MdeModulePkg/Universal/FirmwareVolume/GuidedSectionExtraction/Crc32SectionExtract/Dxe/Crc32SectionExtract.inf +++ b/MdeModulePkg/Universal/FirmwareVolume/GuidedSectionExtraction/Crc32SectionExtract/Dxe/Crc32SectionExtract.inf @@ -43,7 +43,6 @@ ################################################################################ [Sources.common] - Crc32SectionExtract.dxs GuidedSection.h GuidedSection.c Crc32SectionExtract.h @@ -86,3 +85,13 @@ [Protocols] gEfiSecurityPolicyProtocolGuid # PROTOCOL SOMETIMES_CONSUMED gEfiCrc32GuidedSectionExtractionProtocolGuid # PROTOCOL ALWAYS_PRODUCED + +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + gEfiRuntimeArchProtocolGuid diff --git a/MdeModulePkg/Universal/GenericMemoryTest/Dxe/NullMemoryTest.inf b/MdeModulePkg/Universal/GenericMemoryTest/Dxe/NullMemoryTest.inf index f10ed274f2..3abc0fa98c 100644 --- a/MdeModulePkg/Universal/GenericMemoryTest/Dxe/NullMemoryTest.inf +++ b/MdeModulePkg/Universal/GenericMemoryTest/Dxe/NullMemoryTest.inf @@ -44,7 +44,6 @@ ################################################################################ [Sources.common] - NullMemoryTest.dxs NullMemoryTest.h NullMemoryTest.c @@ -86,3 +85,12 @@ [Protocols] gEfiGenericMemTestProtocolGuid # PROTOCOL ALWAYS_PRODUCED +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + TRUE \ No newline at end of file diff --git a/MdeModulePkg/Universal/Security/SecurityStub/Dxe/SecurityStub.inf b/MdeModulePkg/Universal/Security/SecurityStub/Dxe/SecurityStub.inf index ec17ceacf8..fbfe2720b9 100644 --- a/MdeModulePkg/Universal/Security/SecurityStub/Dxe/SecurityStub.inf +++ b/MdeModulePkg/Universal/Security/SecurityStub/Dxe/SecurityStub.inf @@ -44,7 +44,6 @@ [Sources.common] SecurityStub.c SecurityStub.h - SecurityStub.dxs ################################################################################ @@ -91,3 +90,12 @@ [Protocols] gEfiSecurityArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + TRUE \ No newline at end of file diff --git a/MdeModulePkg/Universal/VariablePei/Variable.inf b/MdeModulePkg/Universal/VariablePei/Variable.inf index 58525c2f6f..44d7ecfad6 100644 --- a/MdeModulePkg/Universal/VariablePei/Variable.inf +++ b/MdeModulePkg/Universal/VariablePei/Variable.inf @@ -43,7 +43,6 @@ ################################################################################ [Sources.common] - Variable.dxs Variable.c Variable.h @@ -131,5 +130,12 @@ [PcdsDynamic.common] PcdFlashNvStorageVariableBase|gEfiGenericPlatformTokenSpaceGuid -[depex] +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] TRUE diff --git a/MdeModulePkg/Universal/VariableRuntimeDxe/Variable.inf b/MdeModulePkg/Universal/VariableRuntimeDxe/Variable.inf index c9d9f928dc..a8d1461d78 100644 --- a/MdeModulePkg/Universal/VariableRuntimeDxe/Variable.inf +++ b/MdeModulePkg/Universal/VariableRuntimeDxe/Variable.inf @@ -45,7 +45,6 @@ ################################################################################ [Sources.common] - Variable.dxs InitVariable.c reclaim.c reclaim.h @@ -121,3 +120,15 @@ PcdFlashNvStorageVariableSize|gEfiGenericPlatformTokenSpaceGuid PcdFlashNvStorageVariableBase|gEfiGenericPlatformTokenSpaceGuid + +################################################################################ +# +# Dependency Expression Section - list of Dependency expressions that are required for +# this module. +# +################################################################################ + +[Depex] + gEfiFirmwareVolumeBlockProtocolGuid AND gEfiAlternateFvBlockGuid AND gEfiFaultTolerantWriteLiteProtocolGuid + +