Add [depex] in inf file and dxs from file list in inf's [source] section.
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 28 Jun 2007 03:14:08 +0000 (03:14 +0000)
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 28 Jun 2007 03:14:08 +0000 (03:14 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2826 6f19259b-4bc3-4df7-8a09-765794883524

Nt32Pkg/BootModePei/BootMode.inf
Nt32Pkg/FvbServicesRuntimeDxe/Nt32Fwh.inf
Nt32Pkg/MonotonicCounterRuntimeDxe/Metronome.inf
Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClock.inf
Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.inf
Nt32Pkg/WinNtThunkDxe/WinNtThunk.inf
Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.inf

index 6f3c7c0..b1cc377 100644 (file)
@@ -43,7 +43,6 @@
 ################################################################################\r
 \r
 [Sources.common]\r
-  BootMode.dxs\r
   BootMode.c\r
   CommonHeader.h\r
 \r
@@ -92,3 +91,5 @@
   gEfiPeiMasterBootModePpiGuid                  # PPI ALWAYS_PRODUCED\r
   gEfiPeiBootInRecoveryModePpiGuid              # PPI SOMETIMES_PRODUCED\r
 \r
+[depex]\r
+  TRUE
\ No newline at end of file
index d6c6ee8..2c592db 100644 (file)
@@ -47,7 +47,6 @@
   FvbInfo.c\r
   FwBlockService.h\r
   FWBlockService.c\r
-  Nt32Fwh.dxs\r
 \r
 \r
 ################################################################################\r
   gEfiFirmwareVolumeBlockProtocolGuid           # PROTOCOL ALWAYS_PRODUCED\r
   gEfiDevicePathProtocolGuid                    # PROTOCOL SOMETIMES_PRODUCED\r
 \r
+[depex]\r
+  TRUE
\ No newline at end of file
index 75e03cd..608872f 100644 (file)
@@ -85,3 +85,5 @@
 [Protocols]\r
   gEfiMetronomeArchProtocolGuid                 # PROTOCOL ALWAYS_PRODUCED\r
 \r
+[depex]\r
+  TRUE
\ No newline at end of file
index e289548..3094e81 100644 (file)
@@ -43,7 +43,6 @@
 ################################################################################\r
 \r
 [Sources.common]\r
-  RealTimeClock.dxs\r
   RealTimeClock.c\r
   CommonHeader.h\r
 \r
@@ -93,3 +92,5 @@
 [Protocols]\r
   gEfiRealTimeClockArchProtocolGuid             # PROTOCOL ALWAYS_PRODUCED\r
 \r
+[depex]\r
+  TRUE
\ No newline at end of file
index 3b30508..bdeaeae 100644 (file)
@@ -43,7 +43,6 @@
 ################################################################################\r
 \r
 [Sources.common]\r
-  WinNtAutoscan.dxs\r
   WinntAutoscan.c\r
 \r
 ################################################################################\r
@@ -93,3 +92,5 @@
   gPeiBaseMemoryTestPpiGuid                     # PPI ALWAYS_CONSUMED\r
   gPeiNtAutoScanPpiGuid                         # PPI ALWAYS_CONSUMED\r
 \r
+[depex]\r
+  gPeiNtAutoScanPpiGuid AND gEfiPeiMasterBootModePpiGuid AND gPeiBaseMemoryTestPpiGuid
\ No newline at end of file
index fc896d6..e0a32df 100644 (file)
@@ -43,7 +43,6 @@
 ################################################################################\r
 \r
 [Sources.common]\r
-  WinNtThunk.dxs\r
   WinNtThunk.c\r
   WinNtThunk.h\r
 \r
@@ -94,3 +93,5 @@
   gEfiDevicePathProtocolGuid                    # PROTOCOL ALWAYS_PRODUCED\r
   gEfiWinNtThunkProtocolGuid                    # PROTOCOL ALWAYS_PRODUCED\r
 \r
+[depex]\r
+  TRUE
\ No newline at end of file
index eab6b42..916bea1 100644 (file)
@@ -43,7 +43,6 @@
 ################################################################################\r
 \r
 [Sources.common]\r
-  WinNtThunkPPIToProtocol.dxs\r
   WinNtThunkPPIToProtocol.c\r
 \r
 ################################################################################\r
 [Ppis]\r
   gPeiNtThunkPpiGuid                            # PPI ALWAYS_CONSUMED\r
 \r
+[depex]\r
+  gPeiNtThunkPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid
\ No newline at end of file