if self.IsBinaryModule:\r
IsMakefile = False\r
if IsMakefile:\r
- MakefilePath = self.InfFileName, Arch\r
+ PathClassObj = PathClass(self.InfFileName, GenFdsGlobalVariable.WorkSpaceDir)\r
+ if self.OverrideGuid:\r
+ PathClassObj = ProcessDuplicatedInf(PathClassObj, self.OverrideGuid, GenFdsGlobalVariable.WorkSpaceDir)\r
+ MakefilePath = PathClassObj.Path, Arch\r
if isinstance (Rule, RuleSimpleFile.RuleSimpleFile):\r
SectionOutputList = self.__GenSimpleFileSection__(Rule, IsMakefile=IsMakefile)\r
FfsOutput = self.__GenSimpleFileFfs__(Rule, SectionOutputList, MakefilePath=MakefilePath)\r