]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/UPT/Core/DependencyRules.py
Sync BaseTool trunk (version r2460) into EDKII BaseTools. The change mainly includes:
[mirror_edk2.git] / BaseTools / Source / Python / UPT / Core / DependencyRules.py
index ac656bb02aaa214b24925aeb37fbbc7118542021..752d8e8f41051dd703546b2077b6fd4634ea5bb6 100644 (file)
@@ -55,12 +55,12 @@ class DependencyRules(object):
     # @param Guid:  Guid of a module\r
     # @param Version: Version of a module\r
     #\r
-    def CheckModuleExists(self, Guid, Version, ReturnCode=DEPEX_CHECK_SUCCESS):\r
+    def CheckModuleExists(self, Guid, Version, Name, Path, ReturnCode=DEPEX_CHECK_SUCCESS):\r
         if ReturnCode:\r
             pass\r
         Logger.Verbose(ST.MSG_CHECK_MODULE_EXIST)\r
-        ModuleList = self.IpiDb.GetModInPackage(Guid, Version)\r
-        ModuleList.extend(self.IpiDb.GetStandaloneModule(Guid, Version))\r
+        ModuleList = self.IpiDb.GetModInPackage(Guid, Version, Name, Path)\r
+        ModuleList.extend(self.IpiDb.GetStandaloneModule(Guid, Version, Name, Path))\r
         Logger.Verbose(ST.MSG_CHECK_MODULE_EXIST_FINISH)\r
         if len(ModuleList) > 0:\r
             return True\r