for IncludeFile in IncludeFiles:\r
if IncludeFile[1] == Arch or IncludeFile[1] == TAB_ARCH_COMMON.upper():\r
Filename = CheckFileExist(self.WorkspaceDir, IncludeFile[0], ContainerFile, TAB_LIBRARIES, '', IncludeFile[2])\r
- for NewItem in open(Filename, 'r').readlines():\r
- if CleanString(NewItem) == '':\r
- continue\r
- MergeArches(Libraries, NewItem, Arch)\r
+ if os.path.exists(Filename):\r
+ for NewItem in open(Filename, 'r').readlines():\r
+ if CleanString(NewItem) == '':\r
+ continue\r
+ MergeArches(Libraries, NewItem, Arch)\r
\r
for Record in RecordSet:\r
if Record[1] == Arch or Record[1] == TAB_ARCH_COMMON.upper():\r