Add library dependency expressions for several library instances.
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 2 Aug 2007 10:01:41 +0000 (10:01 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 2 Aug 2007 10:01:41 +0000 (10:01 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3533 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.inf
IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf
MdePkg/Library/DxePcdLib/DxePcdLib.inf
MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf
MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf
MdePkg/Library/PeiPcdLib/PeiPcdLib.inf
MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLib.inf
MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf

index d0ebd217b041bacd89d447f753849e613c176979..a1ccb3f47bf8ef0b9d4bd4b687222908152cd854 100644 (file)
@@ -54,3 +54,6 @@
 [Protocols]\r
   gEfiCpuIoProtocolGuid                         # PROTOCOL ALWAYS_CONSUMED\r
   gEfiPciRootBridgeIoProtocolGuid               # PROTOCOL ALWAYS_CONSUMED\r
+\r
+[Depex]\r
+  gEfiCpuIoProtocolGuid OR gEfiPciRootBridgeIoProtocolGuid      
\ No newline at end of file
index e7a04910fc552cb3d7bc1ad8f7e98276a2a92847..f6695a6c2ce28120615afb4a219993d170de9256 100644 (file)
@@ -51,3 +51,5 @@
 [Ppis]\r
   gEfiPeiSmbusPpiGuid                           # PPI ALWAYS_CONSUMED\r
 \r
+[Depex]\r
+  gEfiPeiSmbusPpiGuid\r
index acf72971c0c508aeb63c2e8e60db040fd3e59579..04c2b6e6e5e8d45033ffbcccb130f37359b2ae7f 100644 (file)
@@ -49,3 +49,6 @@
 [Protocols]\r
   gPcdProtocolGuid                              # PROTOCOL ALWAYS_CONSUMED\r
 \r
+\r
+[Depex]\r
+  gPcdProtocolGuid
\ No newline at end of file
index 700670afadfc4464a1d51a6d1d03cbe6c8c09808..723f4b957d445b13cf0d2a94cbcf0ce5eb05247a 100644 (file)
@@ -48,3 +48,5 @@
 [Protocols]\r
   gEfiSmbusHcProtocolGuid                        # PROTOCOL ALWAYS_CONSUMED\r
 \r
+[Depex]\r
+  gEfiSmbusHcProtocolGuid
\ No newline at end of file
index 30a0342ccd54a8eb91cb945cf355661df5766f7c..6cd301e22b37c5a992e9acf2eeab36af1acf8a30 100644 (file)
@@ -45,3 +45,5 @@
   BaseLib\r
   DebugLib\r
 \r
+[Depex]\r
+  gEfiPeiCpuIoPpiInstalledGuid\r
index e2c06d9d9acece00f1584104572862f0aca74b20..dc9ca4c16924972bff3c5865d303684ef8c33158 100644 (file)
@@ -48,3 +48,5 @@
 [Ppis]\r
   gPcdPpiGuid                                   # PPI ALWAYS_CONSUMED\r
 \r
+[Depex]\r
+  gPcdPpiGuid
\ No newline at end of file
index 9dc2e1d4868fe5923818184a1e21cb46fba19c1f..1e0a9f225eea523f1e57084e6791bd62a978f39a 100644 (file)
@@ -47,3 +47,5 @@
 [Ppis]\r
   gEfiPeiSmbus2PpiGuid                           # PPI ALWAYS_CONSUMED\r
 \r
+[Depex]\r
+  gEfiPeiSmbus2PpiGuid \r
index cd9676694a531fef72ade37d9a688e13c3254312..9785ca2be3062d5cdea98312d56832be7f4e2c26 100644 (file)
@@ -51,3 +51,6 @@
   gEfiDevicePathProtocolGuid                    # PROTOCOL ALWAYS_CONSUMED\r
   gEfiDevicePathUtilitiesProtocolGuid           # PROTOCOL ALWAYS_CONSUMED\r
 \r
+\r
+[Depex]\r
+  gEfiDevicePathUtilitiesProtocolGuid\r