mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
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:
parent
3ad08b7964
commit
0a08800d0e
@ -203,11 +203,13 @@ 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
|
||||||
$(srcdir)/qsgen.py \
|
|
||||||
$(topsrcdir)/xpcom/idl-parser/header.py \
|
dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \
|
||||||
$(topsrcdir)/xpcom/idl-parser/xpidl.py \
|
$(srcdir)/qsgen.py \
|
||||||
$(DEPTH)/js/src/mozilla-config.h
|
$(topsrcdir)/xpcom/idl-parser/header.py \
|
||||||
|
$(topsrcdir)/xpcom/idl-parser/xpidl.py \
|
||||||
|
$(DEPTH)/js/src/mozilla-config.h
|
||||||
PYTHONPATH=$(topsrcdir)/xpcom/idl-parser \
|
PYTHONPATH=$(topsrcdir)/xpcom/idl-parser \
|
||||||
$(PYTHON) $(srcdir)/qsgen.py \
|
$(PYTHON) $(srcdir)/qsgen.py \
|
||||||
--idlpath=$(DEPTH)/dist/idl \
|
--idlpath=$(DEPTH)/dist/idl \
|
||||||
|
Loading…
Reference in New Issue
Block a user