зеркало из https://github.com/mozilla/gecko-dev.git
Fix for bug 460940 (Dependency problem when removing an interface from dom_quickstubs.qsconf). r=ted.
This commit is contained in:
Родитель
d997302a48
Коммит
0916157d5c
|
@ -188,13 +188,11 @@ dom_quickstubs.h dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \
|
|||
--cachedir=$(DEPTH)/xpcom/idl-parser \
|
||||
--header-output dom_quickstubs.h \
|
||||
--stub-output dom_quickstubs.cpp \
|
||||
--makedepend-output dom_quickstubs.depends \
|
||||
--makedepend-output $(MDDEPDIR)/dom_qsgen.pp \
|
||||
$(srcdir)/dom_quickstubs.qsconf
|
||||
|
||||
GARBAGE += \
|
||||
dom_quickstubs.h \
|
||||
dom_quickstubs.cpp \
|
||||
dom_quickstubs.depends \
|
||||
$(MDDEPDIR)/dom_qsgen.pp \
|
||||
$(NULL)
|
||||
|
||||
-include dom_quickstubs.depends
|
||||
|
|
|
@ -960,10 +960,10 @@ def writeMakeDependOutput(filename):
|
|||
f = open(filename, 'w')
|
||||
try:
|
||||
if len(make_targets) > 0:
|
||||
f.write("%s: \\\n" % makeQuote(make_targets[0]))
|
||||
f.write("%s:" % makeQuote(make_targets[0]))
|
||||
for filename in make_dependencies:
|
||||
f.write('\t\t%s \\\n' % makeQuote(filename))
|
||||
f.write('\t\t$(NULL)\n\n')
|
||||
f.write(' \\\n\t\t%s' % makeQuote(filename))
|
||||
f.write('\n\n')
|
||||
for filename in make_targets[1:]:
|
||||
f.write('%s: %s\n' % (makeQuote(filename), makeQuote(make_targets[0])))
|
||||
finally:
|
||||
|
|
Загрузка…
Ссылка в новой задаче