NewFile = self.PlaceMacro(str(F), self.Macros)\r
# In order to use file list macro as dependency\r
if T.GenListFile:\r
- self.ListFileMacros[T.ListFileMacro].append(str(F))\r
+ # gnu tools need forward slash path separater, even on Windows\r
+ self.ListFileMacros[T.ListFileMacro].append(str(F).replace ('\\', '/'))\r
self.FileListMacros[T.FileListMacro].append(NewFile)\r
elif T.GenFileListMacro:\r
self.FileListMacros[T.FileListMacro].append(NewFile)\r