| Index: Source/core/scripts/action_derivedsourcesallinone.py
|
| diff --git a/Source/core/scripts/action_derivedsourcesallinone.py b/Source/core/scripts/action_derivedsourcesallinone.py
|
| index fec5088917a9e24775662d03a2aa2a5b268422d1..11014f6efc83c5ab6b78153150e925ac6f09c2b3 100644
|
| --- a/Source/core/scripts/action_derivedsourcesallinone.py
|
| +++ b/Source/core/scripts/action_derivedsourcesallinone.py
|
| @@ -198,19 +198,19 @@ def main(args):
|
| inputFileName = args[1]
|
| outputFileNames = args[inOutBreakIndex+1:]
|
|
|
| - inputFile = open(inputFileName, 'r')
|
| idlFileNames = []
|
| cygdriveNames = []
|
| - for line in inputFile:
|
| - idlFileName = line.rstrip().split(' ')[0]
|
| - if idlFileName.startswith("/cygdrive"):
|
| - cygdriveNames.append(idlFileName)
|
| - else:
|
| - idlFileNames.append(idlFileName)
|
| + with open(inputFileName) as inputFile:
|
| + for line in inputFile:
|
| + idlFileName = line.rstrip()
|
| + if idlFileName.startswith('/cygdrive'):
|
| + cygdriveNames.append(idlFileName)
|
| + else:
|
| + idlFileNames.append(idlFileName)
|
| + inputFile.close()
|
|
|
| if cygdriveNames:
|
| idlFileNames.extend(resolveCygpath(cygdriveNames))
|
| - inputFile.close()
|
|
|
| filesMetaData = extractMetaData(idlFileNames)
|
| for fileName in outputFileNames:
|
|
|