зеркало из https://github.com/mozilla/gecko-dev.git
Bug 714365 - DictionaryHelpers.cpp gets rebuilt on every build. r=ted
This commit is contained in:
Родитель
22266cda47
Коммит
05a6926a1c
|
@ -82,9 +82,10 @@ def findIDL(includePath, interfaceFileName):
|
||||||
% (interfaceFileName, includePath))
|
% (interfaceFileName, includePath))
|
||||||
|
|
||||||
def loadIDL(parser, includePath, filename):
|
def loadIDL(parser, includePath, filename):
|
||||||
if not filename in make_dependencies:
|
idlFile = findIDL(includePath, filename)
|
||||||
make_dependencies.append(filename)
|
if not idlFile in make_dependencies:
|
||||||
idl = p.parse(open(findIDL(includePath, filename)).read(), filename)
|
make_dependencies.append(idlFile)
|
||||||
|
idl = p.parse(open(idlFile).read(), idlFile)
|
||||||
idl.resolve(includePath, p)
|
idl.resolve(includePath, p)
|
||||||
return idl
|
return idl
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче