CommandList = T.Commands[:]\r
for Item in CommandList[:]:\r
SingleCommandList = Item.split()\r
- if len(SingleCommandList) > 0 and '$(CC)' in SingleCommandList[0]:\r
+ if len(SingleCommandList) > 0 and self.CheckCCCmd(SingleCommandList):\r
for Temp in SingleCommandList:\r
if Temp.startswith('/Fo'):\r
CmdSign = '%s%s' % (Temp.rsplit(TAB_SLASH, 1)[0], TAB_SLASH)\r
T.Commands.pop(Index)\r
return T, CmdSumDict, CmdTargetDict, CmdCppDict\r
\r
+ def CheckCCCmd(self, CommandList):\r
+ for cmd in CommandList:\r
+ if '$(CC)' in cmd:\r
+ return True\r
+ return False\r
## For creating makefile targets for dependent libraries\r
def ProcessDependentLibrary(self):\r
for LibraryAutoGen in self._AutoGenObject.LibraryAutoGenList:\r