Fix for bug 460940 (Dependency problem when removing an interface from dom_quickstubs.qsconf). r=ted.

This commit is contained in:
Peter Van der Beken 2008-10-22 15:07:20 +02:00
Родитель d997302a48
Коммит 0916157d5c
2 изменённых файлов: 5 добавлений и 7 удалений

Просмотреть файл

@ -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: