Bug 486158 - Fix the quickstub dependencies: when multiple targets are listed for a single rule, GNU make doesn't run the rule once and combine the targets: instead, it builds each target separately. This only really matters in parallel builds where targets may be evaluated in parallel. r=ted

This commit is contained in:
Benjamin Smedberg 2009-03-30 17:29:41 -04:00
parent 3ad08b7964
commit 0a08800d0e

View File

@ -203,7 +203,9 @@ nsXPConnect.$(OBJ_SUFFIX): dom_quickstubs.h
xpcjsruntime.$(OBJ_SUFFIX): dom_quickstubs.h xpcjsruntime.$(OBJ_SUFFIX): dom_quickstubs.h
dom_quickstubs.h dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \ dom_quickstubs.h: dom_quickstubs.cpp
dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \
$(srcdir)/qsgen.py \ $(srcdir)/qsgen.py \
$(topsrcdir)/xpcom/idl-parser/header.py \ $(topsrcdir)/xpcom/idl-parser/header.py \
$(topsrcdir)/xpcom/idl-parser/xpidl.py \ $(topsrcdir)/xpcom/idl-parser/xpidl.py \